Design and Implementation of Radix-8 Booth-encoded Montgomery Modular Multiplication Algorithm for RSA Cryptosystem

张鑫,王金城,孙岩,金西
2008-01-01
Abstract:A Radix-8 Booth-encoded Montgomery modular multiplication algorithm is presented.Using this algorithm,iteration number is reduced to about 1/3 in each modular multiplication operation.Finally,we propose a 1024 Bits RSA E/Decryption architecture based on this algorithm applying the system level modeling methodology,and verified on FPGA.The speed of the proposed algorithm is approximately 2 times of the most RSA VLSI designs based on original Montgomery modular multiplication algorithm.
What problem does this paper attempt to address?