期刊文献+

FPGA平台SM3密码杂凑算法的优化设计 被引量:1

Optimization Design of SM3 Cryptographic Hash Algorithm on FPGA Platform
下载PDF
导出
摘要 分析了SM3密码杂凑算法基本流程,基于FPGA平台设计开发该算法的高性能硬件实现。以Xilinx公司ARTIX-7系列XC7A100T芯片为核心,采用16个寄存器构成寄存器组作为生成132个字的缓存区,设计进位保留加法器进行关键路径的压缩,使完成一次压缩函数中关键路径计算所需的时钟周期明显减少。实验结果表明,本文方案的吞吐率高达90.54 Gb/s,适用于对吞吐量有较高要求的场景。 The basic flow of SM3 cryptographic hash algorithm is analyzed,a high-performance hardware implementation of SM3 on the field programmable gate array(FPGA)platform is designed.ARTIX-7 series chip of Xilinx is used as the core.We use a cache of 16 registers in a register group.The carry reservation adder is used to compress the critical path,which reduces the clock cycle to complete the critical path calculation in a compression function.The test results show that the throughput rate of the proposed scheme is up to 90.54 Gb/s,which is suitable for scenarios with high throughput requirements.
作者 郑佳乐 韩跃平 唐道光 Zheng Jiale;Han Yueping;Tang Daoguang(School of Instrument and Electronics,North University of China,Taiyuan 030051,China;100 Trust Information Technology Co.,Ltd.)
出处 《单片机与嵌入式系统应用》 2023年第5期33-36,39,共5页 Microcontrollers & Embedded Systems
关键词 密码杂凑算法 SM3 FPGA XC7A100T cryptographic hash algorithm SM3 algorithm FPGA XC7A100T
  • 相关文献

参考文献8

二级参考文献31

  • 1蔡冰清,白国强.SM3杂凑算法的流水线结构硬件实现[J].微电子学与计算机,2015,32(1):15-18. 被引量:8
  • 2黄谆,白国强,陈弘毅.快速实现SHA-1算法的硬件结构[J].清华大学学报(自然科学版),2005,45(1):123-125. 被引量:19
  • 3杨晓辉,戴紫彬.基于FPGA的SHA-256算法实现[J].微计算机信息,2006(04Z):146-148. 被引量:12
  • 4McEvoy, R.P., Crowe, F.M., Murphy, C.C., Marnane, W.P.: Optimisation of the SHA-2 family of hash functions on FPGAs. IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures (ISVLSI' 06) (2006) 317-322.
  • 5Jean-Philippe Aumasson, Luca Henzen, Willi Meier, Raphael C.-W. Phan. SHA-3 proposal BLAKE.
  • 6C. Ko C and C. Hung, "Carry-save adders for computing the product AB modulo N," Electronics Letters, vol. 26, no. 13, pp. 899-900, 1990.
  • 7Kimmo Jarvinen, "Design and implementation of a SHA-1 hash module on FPGAs, " tech. rep., Helsinki University of Technology, Signal Processing Laboratory, November 2004.
  • 8B. Baldwin, N. Hanley, M. Hamilton, L. Lu, A. Byrne, M. ONeill, and W. Mamane, "FPGA Implementations of the Round Two SHA-3 Candidates," Structure,vol. 224, p. 256.
  • 9L. Henzen, J. Aumasson, W. Meier, and C. Raphael, "VLSI Characterization of the Cryptographic Hash Function BLAKE," 2010.
  • 10Legro RS,Finegood D,Dunaif A. A fasting glucose to insulin ratio is a useful measure of insulin sensitivity in women with polycystic ovary syndrome. J Clin Endocrinol Metab, 1998,83(8):2694-2698.

共引文献47

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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