基于FPGA的国密算法SM4和ZUC可重构设计  

Reconfigurable design of state secret algorithm SM4 and ZUC based on FPGA

在线阅读下载全文

作  者:李燕然 严利民[1] LI Yanran;YAN Limin(Microelectronics Research and Development Center,Shanghai University,Shanghai 200444,China)

机构地区:[1]上海大学微电子研究与开发中心,上海200444

出  处:《上海大学学报(自然科学版)》2024年第3期503-511,共9页Journal of Shanghai University:Natural Science Edition

基  金:国家自然科学基金资助项目(52107239)。

摘  要:提出了一种SM4和ZUC-256密码的硬件实现方案.首先对两个密码算法进行硬件语言描述,然后构建了两个可重构单元--可重构寄存器和可重构S-box单元,从而在实现两个密码算法的基础上,有效降低了资源消耗,提高了资源利用率.在现场可编程逻辑门阵列(field programmable gate array, FPGA)上进行硬件验证.结果表明,本密码可重构方案中的硬件开销有明显的降低.This paper proposes a hardware implementation scheme of SM4 and ZUC-256 ciphers.This scheme first provided hardware language description for the two ciphers,and then two reconfigurable units—reconfigurable register and reconfigurable S-box unit were constructed.Accordingly,based on the realization of two password algorithms,resource consumption was effectively reduced and resource utilization was improved.Hardware veri-fication was carried out using a field programmable gate array(FPGA).The results showed that the hardware overhead in the password reconfiguration scheme was significantly reduced.

关 键 词:SM4密码 ZUC-256密码 可重构 寄存器 S-box单元 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象