×

Method of generating cryptographic key pairs

  • US 10,341,098 B2
  • Filed: 01/24/2017
  • Issued: 07/02/2019
  • Est. Priority Date: 01/24/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating cryptographic key pairs in public key cryptography, the method comprising:

  • A hardware Processor;

    randomly generating a table having a plurality of table entries, each table entry comprising a plurality of group elements, each group element in a table entry of the plurality of table entries having a same discrete logarithm to a corresponding base, the corresponding bases of the discrete logarithms being the same for each table entry;

    randomly selecting table entries from the plurality of table entries;

    computing intermediate table entries from combinations of the selected table entries, each intermediate group element in an intermediate table entry having a same discrete logarithm to a corresponding base, and the corresponding bases of the discrete logarithms of the intermediate group elements being the same as for the table entries;

    replacing the selected table entries with randomly selected intermediate table entries to produce an updated table; and

    randomly selecting a table entry of the updated table and providing it as a cryptographic key pair, wherein a batch of cryptographic key pairs are generated, and wherein the updated table is transformed using simultaneous inversions of Z-components for point-coordinate transformations.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×