MapReduce for Elliptic Curve Discrete Logarithm Problem

被引:0
|
作者
Gao, Zhimin [1 ]
Xu, Lei [1 ]
Shi, Weidong [1 ]
机构
[1] Univ Houston, Dept Comp Sci, Houston, TX 77204 USA
关键词
NEGATION MAP; CALCULUS;
D O I
10.1109/SERVICES.2016.12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Elliptic curve based cryptography has attracted a lot of attention because these schemes usually require less storage than those based on finite field. It is also used to construct bilinear pairing, which is an essential tool to construct various cryptography schemes. The security of a large portion of these schemes depends on the hardness of ECDLP. Unlike discrete logarithm problem on finite field and integer factorization problem, currently there is no sub-exponential algorithm for general ECDLP, and parallel collision search is the most effective approach. Using parallel collision search for ECDLP is not only computation intensive but also storage intensive. Therefore, it requires a large number of machines to collaborate to finish the job. Considering all these requirements, we propose a solution for ECDLP using MapReduce and parallel collision search in the cloud environment, which can be scaled to involve a huge number of computation nodes. We implement the solution using Amazon EC2, and the experiment results show its scalability and effectiveness.
引用
收藏
页码:39 / 46
页数:8
相关论文
共 50 条