会议专题

SM3哈希算法的硬件实现与研究

  随着信息社会的进一步发展,哈希算法作为保护信息完整性的重要密码算法,它的应用越来越广泛。美国NIST组织已经顺利完成了哈希算法标准SHA0,SHA1和SHA2的征集工作,并且SHA-3的征集工作将于2012年结束。SM3作为国内商业应用中的国家标准哈希算法,于2010年12月公开。本文在硬件平台FPGA上实现了高吞吐率的SM3,经过优化处理SM3在Xilinx V5平台上的吞吐率可以达到1.5Gbps左右,并且就SM3在FPGA上的效率和SHA1,SHA2以及SHA-3的候选算法BLAKE在FPGA平台上的效率做了比较和分析。

密码算法 SM3算法 哈希函数 硬件实现

刘宗斌 马原 荆继武 夏鲁宁

中科院信息安全国家重点实验室,北京10049

国内会议

第26次全国计算机安全学术交流会

武夷山

中文

191-193,218

2011-09-15(万方平台首次上网日期,不代表论文的发表时间)