期刊文献+

基于FPGA的多项式基下二进制域ECC点乘设计 被引量:2

FPGA Design of Point multiplication of ECC with Binary Field in Polynomial Basis
下载PDF
导出
摘要 文中基于经典蒙哥马利点乘算法,通过算法改进,模乘采用部分并行设计,在射影坐标系下实现模逆算法。通过VHDL语言进行设计描述,完成了椭圆曲线底层的模乘、模逆的模块设计,并通过一系列的状态机调用各个模块组合,最终完成点乘运算的设计。整个系统结构进行了优化处理,最终在Cyclone系列的EP2C35F484C5上,利用Quartus Ⅱ平台分析得出时钟频率为50.3MHZ,逻辑单元个数为25044个。 This paper achieves modular inversion algorithm in the projective coordinates based on scriptures Montgomery point multiplication by improvement, modular multiplication using partial parallel design. Moreover,this paper completed the design of point multiplication through description by VHDL, accomplished modular multiplication and modular inversion,and through a series of state machine calls each module combination.The whole structure of the system is optimized. The clock frequency of 50.3MHZ based Cyclone series EP2C35F484C5 and Logic unit number of 25044 is obtained by Quartus II platform.
机构地区 上海大学
出处 《微型电脑应用》 2010年第1期59-61,6,共3页 Microcomputer Applications
关键词 点乘 模乘 模逆 FPGA Point Multiplication Modular Multiplication Modular Inversion FPGA
  • 相关文献

参考文献5

  • 1Min C H,Pyo H C,Hoon K C.HiIgh Performance Ellliptic Curve Cryptographic Processor Over GF(2163)[C]//DELTA 2008.4th IEEE International Symposium,2008:290-295.
  • 2Mcivor C,Mcloone M,Mccanny J.Hardware Elliptic Curve Cryptographic Processor Over GF(P)[J].Circuits and Systems:RegularPapers,IEEE Transactions,2006,53(9):1946-1957.
  • 3Gang Chen,Guoqiang Bai,Hongyi Chen.A HighPerfomanceElliptic Curve Cryptographic Processor General Curves Over GF(P) Based on a Systolic Arithmetic Unit[J].IEEE Transaction on Circuits and Systems,2007,54(5):412-416.
  • 4William N,Chelton,Mohammed Benaissa.Fast Elliptic Curve Cryptography Cryptography on FPGA[J].IEEE Transaction on Very Large Scale Integration Systems,2008,16(2):198-205.
  • 5H yun Min Chip,Chun pyo Hong,Chang Hoon Kim.High Performance Elliptic Curve Cryptographic Process Over GF(2^163)[C]//4th IEEE International Symposium on Electronic Design,Application&Test,2008:290-295.

同被引文献10

  • 1英海燕,王友波,韩月秋.基于FPGA椭圆曲线密码体制的研究[J].计算机工程与设计,2006,27(5):752-755. 被引量:4
  • 2李小平,李宁,刘彦明,等.一种基于ONB的ECC有限域算术的设计和FPGA优化实现[C].中国体视学学会.第八届全国信号与信息处理联合学术会议论文集.厦门:中国体视学学会,2009:39-42.
  • 3IEEE P1363/D13, Standard specifications for public key cryptography[S].
  • 4Blake I F, Seroussi G,Smart N P.Elliptic curves in cryptography [M].United Kingdom:University press,Cambridge,1999:19-20.
  • 5Eric Young. OpenSSL [CP/OL] .http://www.openssl.org/source/, 2010-03-29.
  • 6ANSI X.962,Public key cryptography for the financial services industry-the elliptic curve digital signature algorithm (ECDSA) [S].
  • 7ANSI X.963,Public key cryptography for the financial services industry-elliptic curve key agreement and transposition standards[S].
  • 8陈俊杰,孟李林,袁阳.基于FPGA的ECC快速算法研究及设计[J].微电子学与计算机,2016,33(8):139-143. 被引量:4
  • 9李鑫,闫雪梅,高媛媛,马文静.FPGA发展现状和行业应用分析[J].信息通信技术与政策,2022(7):65-72. 被引量:9
  • 10秦志光.密码算法的现状和发展研究[J].计算机应用,2004,24(2):1-4. 被引量:52

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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