Method and system for Cheon resistant static Diffie-Hellman security
AssigneeMalikie Innovations Limited
InventorDaniel Richard L. Brown
Life of this patent
Estimating the term…
Loading patent…
AssigneeMalikie Innovations Limited
InventorDaniel Richard L. Brown
Estimating the term…
A method for providing Cheon-resistance security for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the method including providing a system for message communication between a pair of correspondents, a message being exchanged in accordance with ECDH instructions executable on computer processors of the respective correspondents, the ECDH instructions using a curve selected from a plurality of curves, the selecting including choosing a range of curves; selecting, from the range of curves, curves matching a threshold efficiency; excluding, within the selected curves, curves which may include intentional vulnerabilities; and electing, from non-excluded selected curves, a curve with Cheon resistance, the electing comprising a curve from an additive group of order q, wherein q is prime, such that q−1=cr and q+1=ds, where r and s are primes and c and d are integer Cheon cofactors of the group, such that cd≤48.
A method for Cheon-resistance for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the method comprising:
A computing device for providing Cheon-resistance security for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the computing device comprising a hardware processor for executing program instructions configured to:
A non-transitory computer readable medium for storing instruction code for providing Cheon-resistance security for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the instruction code, when executed by a processor of a second computing device causing the second computing device to:
Dependencies are inferred from the claim text.