An efficient parallel Montgomery cryptography algorithm for multi-core processor

YUAN Shi-ji,LIU Zhi-hua,HUANG Wen-jing,ZHANG Guang-ji
DOI: https://doi.org/10.11805/TKYDA201403.0397
2014-01-01
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.
What problem does this paper attempt to address?