期刊文献+

RSA高速模乘单元的设计 被引量:1

A High Speed Modular Multiplication Unit for RSA
在线阅读 下载PDF
导出
摘要 论文分析了Montgomery算法,利用迭代加法之间的并行性提出了一种流水并行工作的硬件模乘结构。该结构具有时钟频率高,模幂运算时间短的优点,适合于RSA的模幂运算,可以极大提高RSA加密运算的效率,同时其体系结构适合于高阶Montgomery算法的实现。FPGA实现的结果表明,512位的高速模乘单元工作频率74.27MHZ;1024位的高速模乘单元工作频率73.94MHZ。模乘单元的面积与位宽成正比,而工作频率基本不变。基于此结构,512位的RSA运算时间为1.78ms,1024位的RSA运算时间为7.08ms。 In this paper,a high frequency,fast modular multiplication unit is proposed.The hardware architecture is based on the Montgomery's algorithm and makes use of the parallelism of add operations.It will improve the efficiency of RSA encryption and decryption.Implementing in FPGA,it achieves high frequency and short clock cycle time for modular exponentiation.This architecture can also be applied to high radix Montgomery's algorithm to reduce clock cycle time rapidly.
出处 《计算机工程与应用》 CSCD 北大核心 2003年第26期48-50,共3页 Computer Engineering and Applications
基金 国家部委预研基金资助
关键词 模乘运算 RSA 进位保留加法器 流水链 WALLACE树 Modular multiplication,RSA,carry-save add,pipelining,Wallace tree,modular exponentiation,montgomery's algorithm
  • 相关文献

参考文献7

  • 1Willim Stallings.密码编码学与网络安全:原理与实践[M].电子工业出版社,..
  • 2wiUiamStallings.密码编码学与网络安全,原理与实践[M].电子工业出版社,..
  • 3P Montgomery.Modular multiplication without trial division.Mathematics of Computation, 1985-04.
  • 4P Wang.New VLSI architectures of RSA public key cryptosystems [C].In:Proceedings of 1997 IEEE international symposium on circuits and systems ,volume 3,1997.
  • 5M Shand,J Vuillemin.Fast implementations of RSA cryptography[C]. In :Proceedings 11th IEEE Symposium on Computer Arithmetic, 1993.
  • 6Thomas Blum.Modular Exponentiation on Reconfigurable Hardware. Master thesis of Worcester Polytechnic Institute, 1999-04-O8.
  • 7Joseph J F Cavanagh.Digital Computer Arithmetic Design and Implementation[M].McGraw-Hill, Inc.

同被引文献8

  • 1Rivest R L, Shamir A,Adleman L. A Method of obtaining Digital Signatures and Public Key Cryptosystems. Comm. Of ACM, 1978,21(2) :120-126
  • 2Krishnamurthy A, Tang Y, Xu C, Wang Y. An Efficient Implementation of Multi-prime RSA on DSP Processor. ICASSP 2003. http://www.icme2003.com/Papers. 2004
  • 3Montgomery P L. Modular multiplication without trial division. Math. Computation, 1985,44:519-521
  • 4K K C, Acar T, Kaliski B S Jr. Analyzing And Comparing Montgomery Multiplication Algorithms IEEE Micro, 1996,16 (3) : 26 -33
  • 5Daly A, Marnane W. Efficient Architectures for implementing Montgomery Modular Multiplication and RSA Modular Exponentiation on Reconfigurable Logic. Copyright 2002 ACM, 2002. 24 -26
  • 6孙宏,杨义先.RSA算法在TMS320C62x中的高速实现[J].计算机工程与应用,2003,39(11):11-12. 被引量:5
  • 7罗耀国,娄淑琴.基于FPGA的字串行FIR滤波器的实现[J].北方交通大学学报,2003,27(6):48-51. 被引量:3
  • 8蔡运清,汪磊,KipMorison,PrabhaKundur,周逢权,郭志忠.广域保护(稳控)技术的现状及展望[J].电网技术,2004,28(8):20-25. 被引量:117

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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