IP Library › Granted Patent US 11,909,891
Granted Patent B2
US 11,909,891 · App. 17/958,314 · Granted Feb 20, 2024

Ring-LWR-based quantum-resistant signature method and system thereof

Inventors: Jong Hwan Park (Seoul, KR); Kwang Su Lee (Seoul, KR); So Hyun Park (Seoul, KR); Joo Woo (Seoul, KR); Donghwan Lee (Daejeon, KR); Myung Kil Ahn (Daejeon, KR)
Assignees: AGENCY FOR DEFENSE DEVELOPMENT; KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
H04L9/3255H04L9/0852H04L9/0861
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,909,891
App. No.
17/958,314
Granted
Feb 20, 2024
Kind
B2
Abstract

According to an embodiment of the present disclosure, a ring-learning with rounding (LWR)-based quantum-resistant signature method includes: a key generation step of receiving a security parameter, and outputting a signature key and a verification key, via an operation on a ring defined by a cyclotomic equation including three terms; a signature value output step of outputting a signature value based on the output signature key; and a signature verification step of calculating an operation value based on the output verification key and signature value, and verifying a signature based on a result of comparing the output signature value with the calculated operation value.

Claims (23)

1. A ring-learning with rounding (LWR)-based quantum-resistant signature method comprising:

a key generation step of receiving a security parameter, and outputting a signature key and a verification key, via an operation on a ring defined by a cyclotomic equation comprising three terms;

a signature value output step of outputting a signature value based on the output signature key; and

a signature verification step of calculating an operation value based on the output verification key and signature value, and verifying a signature based on a result of comparing the output signature value with the calculated operation value,

wherein a degree n of a leading term of the cyclotomic equation is a product of a power of 2 and a power of 3.

2. The ring-LWR-based quantum-resistant signature method of claim 1 , wherein the signature value output step comprises outputting the signature value, by applying a truncate function of selectively extracting only coefficients of terms selected under a preset condition.

3. The ring-LWR-based quantum-resistant signature method of claim 1 , wherein the signature verification step comprises calculating the operation value, by applying a truncate function of selectively extracting only coefficients of terms selected under a preset condition.

4. A non-transitory computer-readable medium storing a computer program including instructions that, when executed by a processor, causes a computer to execute the instructions comprising:

receiving a security parameter, and outputting a signature key and a verification key, via an operation on a ring defined by a cyclotomic equation comprising three terms;

outputting a signature value based on the output signature key; and

calculating an operation value based on the output verification key and signature value, and verifying a signature based on a result of comparing the output signature value with the calculated operation value,

wherein a degree n of a leading term of the cyclotomic equation is a product of a power of 2 and a power of 3.

5. A ring-learning with rounding (LWR)-based quantum-resistant signature method comprising:

a key generation step of receiving a security parameter, and outputting a signature key and a verification key, via an operation on a ring defined by a cyclotomic equation comprising three terms;

a signature value output step of outputting a signature value based on the output signature key; and

a signature verification step of calculating an operation value based on the output verification key and signature value, and verifying a signature based on a result of comparing the output signature value with the calculated operation value,

wherein the signature value output step comprises outputting the signature value, by applying a truncate function of selectively extracting only coefficients of terms selected under a preset condition.

6. The ring-LWR-based quantum-resistant signature method of claim 5 , wherein the signature verification step comprises calculating the operation value, by applying a truncate function of selectively extracting only coefficients of terms selected under a preset condition.

7. A ring-learning with rounding (LWR)-based quantum-resistant signature method comprising:

a key generation step of receiving a security parameter, and outputting a signature key and a verification key, via an operation on a ring defined by a cyclotomic equation comprising three terms;

a signature value output step of outputting a signature value based on the output signature key; and

a signature verification step of calculating an operation value based on the output verification key and signature value, and verifying a signature based on a result of comparing the output signature value with the calculated operation value,

wherein the signature verification step comprises calculating the operation value, by applying a truncate function of selectively extracting only coefficients of terms selected under a preset condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2023
From: PARK, JONG HWAN; LEE, KWANG SU; PARK, SO HYUN; WOO, JOO; LEE, DONGHWAN; AHN, MYUNG KIL
To: AGENCY FOR DEFENSE DEVELOPMENT; KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
Reel/Frame 065526/0621 →
Priority Claims (1)
KR 10-2020-0052902 · Apr 29, 2020 · national
Continuity (2)
Continuation PCTKR2020013688 · Oct 7, 2020
Related Publication 20230034127A1 · Feb 2, 2023