基于FPGA的国密算法SM4和ZUC可重构设计
Reconfigurable design of state secret algorithm SM4 and ZUC based on FPGA作者机构:上海大学微电子研究与开发中心上海200444
出 版 物:《上海大学学报(自然科学版)》 (Journal of Shanghai University:Natural Science Edition)
年 卷 期:2024年第30卷第3期
页 面:503-511页
学科分类:0839[工学-网络空间安全] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:SM4密码 ZUC-256密码 可重构 寄存器 S-box单元
摘 要:提出了一种SM4和ZUC-256密码的硬件实现方案.首先对两个密码算法进行硬件语言描述,然后构建了两个可重构单元--可重构寄存器和可重构S-box单元,从而在实现两个密码算法的基础上,有效降低了资源消耗,提高了资源利用率.在现场可编程逻辑门阵列(field programmable gate array, FPGA)上进行硬件验证.结果表明,本密码可重构方案中的硬件开销有明显的降低.