Fastest parallel molecular algorithms for the elliptic curve discrete logarithm problem over GF(2n)

作者: Gennaro Iaccarino , Tommaso Mazza

DOI: 10.1145/1555284.1555300

关键词:

摘要: Cryptography based on Elliptic Curves (ECC) has emerged as an effective alternative to the existing public-key cryptosystems (RSA and DSA). Its success was due both fact that no fast algorithms were known break it exceptional security levels could be obtained by using short keys. The Curve Discrete Logarithm (ECDL) problem is cornerstone of much present-day ECCs. It classifed a computationally intractable and, consequently, reliable unbreakable cryptosystem. In recent work, Li et al. built molecular computer designed solve over GF(2n). two DNA-inspired al gorithms: parallel adder multiplier, working in O(n) O(n2) respectively, where n input size. this paper, we first present faster biological implementations, O(log(n)) O(n • log(n))respectively (worst case). Then, propose our model reference solution ECDL finally highlight computational power such natureinspired paradigm.

参考文章(20)
Filomena de Santis, Gennaro Iaccarino, Nicola Di Luca, Exploiting Constraints in the Codeword Design world congress on engineering. ,vol. 2, pp. 1455- 1459 ,(2007)
Harvey F. Lodish, Molecular Cell Biology ,(1986)
Julio López, Ricardo Dahab, Fast Multiplication on Elliptic Curves over GF(2m) without Precomputation cryptographic hardware and embedded systems. pp. 316- 327 ,(1999) , 10.1007/3-540-48059-5_27
Filomena Santis, Gennaro Iaccarino, Logical Design with Molecular Components intelligent information systems. ,vol. 31, pp. 476- 480 ,(2005) , 10.1007/3-540-32392-9_56
Michael J. Wiener, Robert J. Zuccherato, Faster Attacks on Elliptic Curve Cryptosystems selected areas in cryptography. pp. 190- 200 ,(1998) , 10.1007/3-540-48892-8_15
Richard P. Feynman, There's plenty of room at the bottom Feynman and computation. pp. 63- 76 ,(1999) , 10.1201/B10107-3
Rana Barua, Janardan Misra, Binary Arithmetic for DNA Computers international workshop on dna based computers. pp. 124- 132 ,(2002) , 10.1007/3-540-36440-4_11
L. Adleman, Molecular computation of solutions to combinatorial problems Science. ,vol. 266, pp. 1021- 1024 ,(1994) , 10.1126/SCIENCE.7973651