太赫兹科学与电子信息学报Issue(3):397-401,5.DOI:10.11805/TKYDA201403.0397
一种面向多核处理器高效并行的Montgomery加密算法
An efficient parallel Montgomery cryptography algorithm for multi-core processor
摘要
Abstract
The classical Montgomery Ladder Algorithm(MPL) is an effective way to improve the operational efficiency of elliptic curve cryptography. First, an improved MPL is proposed by using loop unrolling technology. Then, the data parallel is used in reading data and the task parallel is used in the modular exponentiation according to the characteristics of the Montgomery elliptic curve encryption. The simulation results show that the proposed algorithm can effectively improve the efficiency of elliptic curve encryption through data parallel and task parallel.关键词
模幂运算/Montgomery阶梯算法/并行处理/椭圆曲线加密Key words
modular exponentiation/Montgomery Ladder Algorithm/parallel processing/elliptic curve cryptography分类
信息技术与安全科学引用本文复制引用
袁仕继,刘志华,黄文晶,张广吉..一种面向多核处理器高效并行的Montgomery加密算法[J].太赫兹科学与电子信息学报,2014,(3):397-401,5.基金项目
63888部队自研基金资助项目(TK2012003) (TK2012003)