Elliptic curve DSA (ECSDA): an enhanced DSA

Don B. Johnson, Alfred Menezes · USENIX Security Symposium · 1998

The Elliptic Curve Digital Signature Algorithm (ECDSA) is the elliptic curve analogue of the Digital Signature Algorithm (DSA), and is under consideration for standardization by the ANSI X9 committee. Unlike the normal discrete logarithm problem and the integer factorization problem, the elliptic curve discrete logarithm problem has no subexponential-time algorithm. For this reason, the strength-perkey-bit is substantially greater in an algorithm that uses elliptic curves. In this paper, we compare the draft ANSI X9.62 ECDSA to the ANSI X9.30 DSA, the latter of which is identical to FIPS 186 DSS.

Read the paper · More papers on PaperTik