期刊文献+

一种双域Montgomery求逆算法与硬件实现 被引量:2

Dual-field modular inversion algorithm and hardware implementation
下载PDF
导出
摘要 有限域上的求逆运算是椭圆曲线密码算法的关键运算之一。分别对GF(p)和GF(2n)域上的Montgomery模逆算法进行分析,并将GF(2n)域上的Montgomery模逆算法中对变量阶数的比较进行了改进,这样不仅利于GF(p)和GF(2n)域上的模逆运算在统一的硬件结构上实现,也解决了数据位数较大时进行阶数比较延迟较大的问题,在此基础上提出一种基于GF(p)和GF(2n)双域上统一的模逆算法,并根据算法,采用双域可伸缩运算单元,实现了一种可扩展的统一Montgomery模逆硬件结构。设计采用Verilog-HDL语言进行硬件描述,并基于0.18μm工艺标准单元库进行了综合,结果表明该设计与其他设计相比具有灵活性好、性能高的特点。 Modular inverse arithmetic plays an important role in elliptic curve cryptography.This paper analyzes the Montgomery modular inversion algorithm in finite fields GF(p) and GF(2n) respectively and improves the latter by advancing the comparison of degree of variables.This improvement makes it easy to implement the Modular inverse arithmetic in GF(p) and GF(2n) in a unified hardware design and shortens the delay of comparison of degree.A dual-field modular inversion algorithm is presented and a scalable and unified architecture for Montgomery inverse hardware in finite fields GF(p) and GF(2n) is completed accordingly.Finally this work has been verified by modeling it in Verilog-HDL,implementing it under 0.18 μm CMOS technology.The result indicates that the work has advanced performance better than other works.
出处 《计算机工程与应用》 CSCD 北大核心 2010年第13期62-65,75,共5页 Computer Engineering and Applications
基金 国家高技术研究发展计划No.2008AA01Z0103~~
关键词 Montgomery模逆算法 双域 可扩展硬件电路 Montgomery modular inversion algorithm dual field scalable architecture
  • 相关文献

参考文献8

  • 1Hisil H,Wong K K H,Carter G,et al.Fast group operations on elliptic eurves[C]//The 7th Australasian Information Security Conference,Wellington,New Zealand,2009,98:7-16.
  • 2Chelton W N,Benaissa M.Fast elliptic cryptography on FPGA[J].IEEE Transactions on Very Large Scale Integration(VLSI) Systems Archive,2008,16:198-205.
  • 3Kaliski B S.The Montgomery inverse and its application[J].IEEE Transactions on Computers,1995,44(8):1064-1065.
  • 4Savas E,Koc C K.The Montgomery modular inverse revisited[J].IEEE Transactions on Computers,2000,49(7):763-766.
  • 5Savas E,Koc C K.Architecture for unified field inversion with applications in elliptic curve cryptngraphy[C]//The 9th IEEE International Conference on Electronics,Circuits and Systems,Dubrovnik,Croatia,2002,3:1155-1158.
  • 6Gutub A A A,Tonca A F,Savas E,et al.Scalable and unified hardware to compute Montgomery inverse in GF(p) and GF(2n)[C]//The 4th Internationel Workshop on Cryptographic Hardware and Embedded Systems,Redwood Shores,CA,USA,2002:484-499.
  • 7Nascer M,Saves E.Hardware implementation of a novel inversion algorithm[C]//IEEE International Symposium on Micro-nanomechatronics and Human Scionce,2003,2:798-801.
  • 8Saves E.A carry-frce architecture for Montgomery inversion[J].IEEE Transactions on Computers,2005,54 (12):1508-1519.

同被引文献10

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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