期刊文献+

一种高吞吐率国密SM3硬件IP核的设计与实现 被引量:2

A High Throughput Rate SM3 IP Design and Implementation
下载PDF
导出
摘要 为满足网络安全认证的需求,提出了一种高吞吐率的国密SM3的硬件IP核的设计方法。该方法用3级流水线缩短了每轮运算的关键路径,提升了系统时钟,并将64轮运算全部展开,实现轮间64级流水线,总共192级的全流水线设计,能够同时实现192组消息的SM3运算。基于SMIC 0.18μm的工艺,实现了该IP核,时钟频率达到了200 MHz,吞吐率达到了102.4 Gbit/s,比现有的研究成果提升39.3%。 In order to meet the need of internet security authentication,a high throughput rate SM3 IP design method is proposed.This method adopts 3-stage pipeline in the SM3 round calculation and shorts the critical path and thus increases the system clock frequency,and expands the 64 rounds calculation with 64-stage inter-round pipeline,which gets a total 192-stage pipeline,and makes it possible for 192 messages do the SM3 at the same time.This IP has been implemented on the SMIC 0.18μm process,and got the result with a 102.4 Gbit/s throughput rate when the clock is 200 MHz,which is 39.3%faster than other research result.
出处 《电子器件》 CAS 北大核心 2017年第3期622-625,共4页 Chinese Journal of Electron Devices
基金 国家自然科学基金青年项目(11605030) 贵州省联合基金项目(黔科合J字LKG[2013]40号) 贵州省联合基金项目(黔科合J字LKG[2013]41号)
关键词 信息安全 国密SM3 流水线 吞吐率 IP核 information security SM3 pipe-line throughput rate IP
  • 相关文献

参考文献7

二级参考文献43

  • 1黄谆,白国强,陈弘毅.快速实现SHA-1算法的硬件结构[J].清华大学学报(自然科学版),2005,45(1):123-125. 被引量:19
  • 2杨晓辉,戴紫彬.基于FPGA的SHA-256算法实现[J].微计算机信息,2006(04Z):146-148. 被引量:12
  • 3陈松,黄炜.MD5算法的FPGA实现[J].信息安全与通信保密,2007,29(6):129-130. 被引量:11
  • 4Rivest R. RFC1321 , The MD5 Message - Digest Algorithm[ S]. USA, Network Working Group, 1992. 被引量:1
  • 5Deepakumara J, Heys H M, Venkatesan R, et al. FPGA Implementation of MD5 Hash Algorithm[ C]. Canadian Conference on Electrical and Computer Engineering , CCECE , Toronto, 2001,2:919- 924. 被引量:1
  • 6Hoang A T , Yamazaki K, et al. Multi - stage Pipelining MD5 Irapie mentations on FPGA with Data Forwarding[ C]. 16th International Symposium on Field - Programmable Custom Computing Machines, FCCM, Palo Alto, CA, USA, 2008:271-272. 被引量:1
  • 7Wang Y, Zhao Q, Liehui J, et al. Ultra High Throughput Implementations for MD5 Hash Algorithm on FPGA [ C ]. High Performance Computing and Applications, 2010,5938:433 -441. 被引量:1
  • 8Hu Guang, Ma Jianhua, Huang Benxiong. High throughput implementation of MD5 algorithm on GPU [J]. Ubiquitous Information Technologies Applications, 2009, ICUT 09:1-5. 被引量:1
  • 9Helion Technology. High performance MD5 HASH core for Xilinx FPGAEEB/OL]. (2002-06-21). URL: http ://www. heliontech, com/downloads/md5 _ xilinx _ helioncore, pdf . 被引量:1
  • 10Jatrvinen K, Tommiska M, Skytta J. Hardware imple-mentation analysis of the MD5 Hash algorithm[C// Proceedings of The 38th Annual Hawaii International Conference on System Sciences. -S. 1. 1: IEEE Press, 2005:297-306. 被引量:1

共引文献31

同被引文献13

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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