Accelerated verification of digital signatures and public keys
AssigneeCerticom Corp.
InventorsMarinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
Life of this patent
Estimating the term…
Loading patent…
AssigneeCerticom Corp.
InventorsMarinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
Estimating the term…
Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and so that v=w/z. The verification equality R=uG+vQ may then be computed as −zR+(uz mod n) G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.
A method of generating a digital signature of a message, the method comprising:
A cryptographic module operable to generate a digital signature of a message, the cryptographic module comprising one or more processors configured to:
A non-transitory computer readable medium storing instructions operable when executed by data processing apparatus to perform operations for generating a digital signature of a message, the operations comprising:
Dependencies are inferred from the claim text.