检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李燕然 严利民[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.217.178.138