期刊文献+

AN IMPROVED SMM ALGORITHM 被引量:1

AN IMPROVED SMM ALGORITHM
下载PDF
导出
摘要 A new fast algorithm to compute modular exponentiation for very large integers is proposed in this paper, which is an improvement of the fast RSA algorithm based on Symmetry of Modular Multiplication(SMM). The SMM algorithm obtains the speed improvement by conditional substitution on every basic operation to decrease the absolute value of product and the operation numbers of modular reductions. The proposed algorithm can get faster operation speed by decreasing the numbers of basic operations. Compared to conventional binary representation, a speed improvement of approximately 47.5% would be expected using the proposed algorithm. A new fast algorithm to compute modular exponentiation for very large integers is proposed in this paper, which is an improvement of the fast RSA algorithm based on Symmetry of Modular Multiplication(SMM). The SMM algorithm obtains the speed improvement by conditional substitution on every basic operation to decrease the absolute value of product and the operation numbers of modular reductions. The proposed algorithm can get faster operation speed by decreasing the numbers of basic operations. Compared to conventional binary representation, a speed improvement of approximately 47.5% would be expected using the proposed algorithm.
出处 《Journal of Electronics(China)》 1999年第1期93-96,共4页 电子科学学刊(英文版)
关键词 CRYPTOLOGY PUBLIC key CRYPTOSYSTEM RSA MODULAR EXPONENTIATION Cryptology Public key cryptosystem RSA Modular exponentiation
  • 相关文献

同被引文献5

  • 1陈运,龚耀寰.RSA快速算法研究[J].信息安全与通信保密,2000,22(3):43-46. 被引量:4
  • 2卢开澄.计算机密码学(第二版)[M].北京:清华大学出版社,1998..
  • 3Cohen H. A Course in Computational Algebraic Number Theory[M]. 3rd edition, Beijing World Publishing Corporation, 1997.
  • 4Elkenbracht-Huizing R M. Factoring Integers with the Number Field Sieve[D]. 1997.
  • 5Lenstra JR H W. Computational Methods in Number Theory (Part 1)[M]. 2ed edition,1984.

引证文献1

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部