期刊文献+

改进的蒙哥马利算法及其模乘法器实现 被引量:4

Improved Montgomery Algorithm and Implementation of Modular Multiplier
下载PDF
导出
摘要 模乘运算的速度决定了公钥加密系统和众多通信系统的系统性能。通过分析Walter等学者对蒙哥马利算法的研究成果,得到运算精简基2-MMM算法,实现基于运算精简算法的线性脉动阵列模乘法器。在验证改进算法正确性后,对模乘法器进行功能仿真和综合。用TSMC 0.18μm标准单元库综合,可以工作在200 MHz时钟下,等效单元为42 k门,完成1 024 bit模乘法运算需15 370 ns。 Modular multiplication operation is a key factor of determining performance system of publickey cryptography systems and most of communication systems.In this paper,an improved Montgomery Modular Multiplication(MMM) algorithm called operation reduced radix 2-MMM algorithm is developed by combining the available typical Montgomery modular algorithms.And a linear systolic array circuit scheme is used for implementing the modular multiplier.Validation of the modular multiplier functionality is conducted on ModelSim SE 6.0d platform.Based on the TSMC 0.18 μm CMOS technology,area of the modular multiplier is about 42k equivalent gates,the system frequency can up to 200 MHz,and the 1024-bit modular multiplication is 15 370 ns.
出处 《计算机工程》 CAS CSCD 北大核心 2008年第12期209-211,共3页 Computer Engineering
基金 国家"863"计划基金资助项目(2002AA141041)
关键词 蒙哥马利模乘 线形脉动阵列 公钥方案 Montgomery Modular Multiplication(MMM) linear systolic array public key schemes
  • 相关文献

参考文献4

  • 1Walter C D. Systolic Modular Multiplication[J]. IEEE Transactions on Computers, 1993, 42(3): 376-378.
  • 2Kornerup R A Systolic, Linear-array Multiplier for a Class of Right-shift Algorithms[J]. IEEE Transactions on Computers, 1994, 43(8): 892-898.
  • 3Nedjah N, De M M L. Three Hardware Architectures for the Binary Modular Exponentiation: Sequential, Parallel, and Systolic[J]. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 2006, 53(3): 627-633.
  • 4Walter C D. Improved Linear Systolic Array for Fast modular Exponentiation[J]. IEE Computers Digit. Tech., 2000, 47(5): 323- 328.

同被引文献39

  • 1曾健林,黄凯,马德,冯炯,葛海通,严晓浪.高速可配RSA加速器设计与实现[J].传感器与微系统,2012,31(6):97-100. 被引量:2
  • 2孙登峰.有限域GF(p)中逆运算的计算机算法[J].信息安全与通信保密,1997,19(4):57-59. 被引量:5
  • 3谭丽娟,陈运.模逆算法的分析、改进及测试[J].电子科技大学学报,2004,33(4):383-386. 被引量:10
  • 4HardyGH,WrightEM.数论导引[M].张明尧,张凡,译.北京:人民邮电出版社,2008.
  • 5CRANDALL R, POMERANCE C. Prime numbers: A computational perspective[ M]. Berlin: Spfinger-Verlag, 2001.
  • 6颜松远.计算数论[M].2版.杨思熳,刘巍,齐璐璐,等译.北京:清华大学出版社,2008.
  • 7李继国,余纯武,张福泰,等.信息安全数学基础[M].武汉:武汉大学出版社,2006.
  • 8朱怡健,朱敏,王健.计算机组成原理[M].南京:东南大学出版社,1994.
  • 9MONTGOMERY P L. Modular muhiplication without trial division[J]. Mathematics of Computation, 1985, 44(170): 519-521.
  • 10BLAKLEY G R. A computer algorithm for calculating the product AB modulo M [ J]. IEEE Transactions on Computers, 1983, C-32 (5) : 497 -500.

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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