Information and Communications Technology and Policy

Information and Communications Technology and Policy

Information and Communications Technology and Policy ›› 2023, Vol. 49 ›› Issue (6): 84-90.doi: 10.12267/j.issn.2096-5931.2023.06.012

Previous Articles     Next Articles

Thoughts on improving rate of large number modular multiplication in RSA algorithm

JIA Binbin, WANG Zhongqing, FANG Wei   

  1. School of Electrical and Control Engineering, North University of China, Taiyuan 030051, China
  • Received:2022-08-10 Online:2023-06-25 Published:2023-06-27

Abstract:

The core of RSA algorithm is large number modular multiplication. Improving its operation speed is not only of great significance to the improvement of RSA algorithm, but also will have a certain positive effect on the promotion of e-commerce if the speed can be achieved quickly and cheaply through application specific integrated circuit. Based on the study of Montgomery algorithm, this paper proposes a basic 2-Montgomery modular multiplication operation based on the parallel prefix adder architecture, and constructs a 1 024-bit Kogge-stone adder. The simulation results show that the proposed method can effectively reduce the delay time of operand and improve the efficiency of large number modular multiplication to a certain extent.

Key words: RSA algorithm, basic 2-Montgomery, Montgomery algorithm, Kogge-stone adder

CLC Number: