期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
PRESENT密码硬件语言实现及其优化研究 被引量:7
1
作者 李浪 李仁发 +1 位作者 邹祎 贺位位 《小型微型计算机系统》 CSCD 北大核心 2013年第10期2272-2274,共3页
PRESENT密码算法是2007年提出来的一种轻量级分组密码算法,适合于物联网环境下的安全加密.研究了PRESENT密码算法结构,在原算法结构基础上优化了密钥扩展的实现方法,把密钥扩展不在原算法图的右边实现,而是放入轮运算中.在硬件实现上,3... PRESENT密码算法是2007年提出来的一种轻量级分组密码算法,适合于物联网环境下的安全加密.研究了PRESENT密码算法结构,在原算法结构基础上优化了密钥扩展的实现方法,把密钥扩展不在原算法图的右边实现,而是放入轮运算中.在硬件实现上,31轮重复运算只实现一次,采用31次调用完成,从而可以大幅节约PRESENT密码实现面积.最后,对PRESENT密码的各核心模块进行了Verilog HDL实现,并分模块进行了测试数据验证.经FPGA综合下载后,实验结果表明优化的PRESENT密码硬件语言实现正确,面积相对原始算法更少. 展开更多
关键词 PRESENT 密钥扩展 优化 VERILOG hdl实现
在线阅读 下载PDF
基于FPGA的FESH分组密码算法高速实现 被引量:5
2
作者 王建新 周世强 +1 位作者 肖超恩 张磊 《信息网络安全》 CSCD 北大核心 2021年第1期57-64,共8页
FESH分组密码算法为2019年全国密码算法竞赛中进入第二轮评选的密码算法。文章对该算法的FESH-128-128型进行Verilog HDL高速实现,在有限状态机的基础上对顶层模块采用流水线设计方法进行优化,通过寄存器存储中间数据,提高运行效率。实... FESH分组密码算法为2019年全国密码算法竞赛中进入第二轮评选的密码算法。文章对该算法的FESH-128-128型进行Verilog HDL高速实现,在有限状态机的基础上对顶层模块采用流水线设计方法进行优化,通过寄存器存储中间数据,提高运行效率。实验结果表明,在软件Quartus Ⅱ 15.0上使用5CEFA7F31C6芯片进行综合设计,采用流水线设计方法进行优化后,算法最高运行速率达到296.74 MHz,相较于有限状态机实现提高了98.28%;吞吐率达到37.98 Gbps,相较于有限状态机实现提升了约33倍。 展开更多
关键词 FESH 分组密码 Verilog hdl高速实现 流水线设计
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部