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
国内会议
武夷山
中文
191-193,218
2011-09-15(万方平台首次上网日期,不代表论文的发表时间)