Patent · US Active

Method for generating public key and secret key based on module-wavy and module-LWR and method of encryption and decryption using the keys

US11658819B2 · kind B2 · utility

0Cited by
2References
1Claims
0Family size

Assignees

Inventors

Key dates

Filing dateJun 18, 2020
Grant dateMay 23, 2023
Priority date
Expiry dateJun 18, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/0894
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The computer-implemented method for generating a public key and a secret key of the present disclosure comprises determining, by a processor, the secret key (s) by sampling from a distribution over {−1, 0, 1}nd; determining, by a processor, a first error vector (e) by sampling from (Dαqn)d and a second error value (e′) by sampling from Dαqn; choosing, by a processor, a randomly uniform matrix A which satisfies A·s=e (mod q); choosing, by a processor, a random column vector b which satisfies and determining, by a processor, the public key (pk) by (A∥b)∈Rqd×(d+1).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.