Solving 94-bit ECDLP with 70 Computers in Parallel
Solving 94-bit ECDLP with 70 Computers in Parallel
复制标题
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Shunsuke Miyoshi;Y. Nogami;Takuya Kusaka;N. Yamai
中科院分区:
文献类型:
--
作者:
Shunsuke Miyoshi;Y. Nogami;Takuya Kusaka;N. Yamai
Elliptic curve discrete logarithm problem(ECDLP) is one of problems on which the security of pairing-based cryptography is based. This paper considers Pollard’s rho method to evaluate the security of ECDLP on Barreto-Naehrig(BN) curve that is an efficient pairing-friendly curve. Some techniques are proposed to make the rho method efficient. Especially, the group structure on BN curve, distinguished point method, and Montgomery trick are well-known techniques. This paper applies these techniques and shows its optimization. According to the experimental results for which a large-scale parallel system with MySQL is applied, 94-bit ECDLP was solved about 28 hours by parallelizing 71 computers. Keywords—Pollard’s rho method, BN curve, Montgomery multiplication.