期刊文献+

一种可重构模乘器的硬件设计

Hardware Design of Scalable Modular Multiplier
下载PDF
导出
摘要 提出一种改进的基于剩余数系的Montgomery模乘算法。该算法通过对相对固定的参数进行预计算,从而减少运算过程中模乘运算的次数,与Bajard JC提出的算法(IEEE计算机会刊,2004年第6期)相比减少300/(2k+8)。同时基于改进算法提出数据长度可伸缩的硬件模乘器结构设计,并在0.18μm SMIC工艺下进行综合。性能分析表明,该设计在运算速度上有明显的提高。 This paper presents an improved Residue Number System(RSN) Montgomery modular multiplication algorithm,which is optimized by pre-computing the constant parameter.Compared to the Bajard J C(IEEE Transactions on Computers,2004,No.6) algorithm,the number of modular multiplication is reduced by 300/(2k+8) percent.A hardware design of scalable modular multiplier is proposed,which is implemented on 0.18 μm SMIC process.Result shows that the design has advanced performance.
出处 《计算机工程》 CAS CSCD 北大核心 2011年第13期238-240,共3页 Computer Engineering
基金 国家"863"计划基金资助项目(2008AA01Z103)
关键词 剩余数系 模乘 可伸缩设计 硬件实现 Residue Number System(RSN) modular multiplication scalable design hardware implementation
  • 相关文献

参考文献9

  • 1Tenca A E Koc C K. A Scalable Architecture for Montgomery Multiplication[J]. Lecture Notes in Computers Science, 1999, (1717): 94-108. 被引量:1
  • 2薛念,潘赟,张宇弘,严晓浪.基于Montgomery模乘的RSA加密处理器[J].计算机工程,2010,36(13):125-127. 被引量:6
  • 3Bajard J C, Didier L S, Komerup E A RNS Montgomery Modular Multiplication Algorithm[J]. IEEE Transactions on Computers, 1998, 47(7): 766-775. 被引量:1
  • 4Bajard J C. Efficient RNS Bases for Cryptography[C]//Proc. of IMACS'05. Pairs, France: [s. n.], 2005. 被引量:1
  • 5Bajard J C, Imbert L. A Full RNS Implementation of RSA[J]. IEEE Transactions on Computers, 2004, 53(6): 769-774. 被引量:1
  • 6Kawamura S, Koike M, Sano F. Cox-rower Architecture for fast Parallel Montgomery Multiplication[C]//Proc. of Advances inEUROCRYPT'00. New York, USA: [s. n.], 2000. 被引量:1
  • 7Bajard J C, Kaihara M, Plantard T. Selected RNS Bases forModular Multiplication[C]//Proc. of the 19th IEEE International Symposium on Computer Arithmetic. [S. 1.]: IEEE Press, 2009. 被引量:1
  • 8史焱,吴行军.高速双有限域加密协处理器设计[J].微电子学与计算机,2005,22(5):8-12. 被引量:14
  • 9Yang Xiaohui, Qin Fan. An Optimized Scalable and Unified Hardware Structure of MontgOmery Multiplier[C]//Proc. of Inter- national Conference on EBISS'09. Wuhan, China: [s. n.], 2009. 被引量:1

二级参考文献19

  • 1Montgomery P L.Modular Multiplication Without Trial Division[J].Mathematics of Computation,1985,44(1):519-521. 被引量:1
  • 2Kwon T W,You C S,Heo W S,et al.Two Implementation Methods of a 1024-bit RSA Cryptoprocessor Based on Modified Montgomery Algorithm[C] //Proc.of ISCAS'01.Sydney,NSW,Australia:IEEE Press,2001. 被引量:1
  • 3Banimov V,Schimmler M,Tolg B.A Complexity-effective Version of Montgomery's Algorithm[C] //Proc.of ISCA'02.Anchorage.Alaska,USA:[s.n.] ,2002. 被引量:1
  • 4Mcivor C,Mcloone M,Mccarmy J V.Modified Montgomery Modular Multiplication and RSA Exponentiation Techniques[J].IEEE Proceedings of Computers and Digital Techniques,2004,151(6):402-408. 被引量:1
  • 5Fang Gang,Ma Guangsheng,Yang Zhi.Implementation of RSA Based on Modified Montgomery Modular Multiplication Algorithm[C] //Proc.of International Conference on Scientific Computing.Las Vegas,Nevada,USA:[s.n.] ,2006. 被引量:1
  • 6Hu Zhengbing,Shboulr R M,Shirochin V P.An Efficient Architecture of 1024-bits Cryptoprocessor for RSA Cryptosystem Based on Modified Montgomery's Algorithm[C] //Proc.of IDAACS'07.Dortmund,Germany:[s.n.] ,2007. 被引量:1
  • 7Ming-Der Shieh,Jun-Hong Chen,Hao-Hsuan Wu,et al.A New Modular Exponentiation Architecture for Efficient Design of RSA Cryptosystem[J].IEEE Transactions on Very Large Scale Integration(VLSI)Systems,2008,16(9):1151-1161. 被引量:1
  • 8Jye-Jong Leu,An-Yeu Wu.Design Methodology for Booth-encoded Montgomery Module Design for RSA Cryptosystem[C] //Proc.of ISCAS'00.Geneva,Switzerland:[s.n.] ,2000. 被引量:1
  • 9Schneider B. Applied Cryptography: Protocols, Algorithms,and Source Code in C, John Wiley & Sons, New York, 2ndedition, 1996. 被引量:1
  • 10Stinson D R. Cryptography: Theory and Practice, CRCPress, Boca Raton, Florida, 1995. 被引量:1

共引文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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