期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
Magpie:一种高安全的轻量级分组密码算法 被引量:6
1
作者 李浪 李肯立 +2 位作者 贺位位 邹祎 刘波涛 《电子学报》 EI CAS CSCD 北大核心 2017年第10期2521-2527,共7页
论文提出了一种新的高安全轻量级密码算法,命名为Magpie.Magpie是基于SPN结构,分组长度为64位,密钥长度为96位,包含32轮运算.Magpie密码算法包括两个部分:运算部分和控制部分.运算部分,每轮运算包括五个基本运算模块:常数加,S盒变换,行... 论文提出了一种新的高安全轻量级密码算法,命名为Magpie.Magpie是基于SPN结构,分组长度为64位,密钥长度为96位,包含32轮运算.Magpie密码算法包括两个部分:运算部分和控制部分.运算部分,每轮运算包括五个基本运算模块:常数加,S盒变换,行移位,列混合,轮密钥加.控制部分,将密钥的第65位到96位作为Magpie加密算法的控制信号,其中密钥第65位到第80位作为S盒变换控制信号,第81位到第96位值作为列混合,行移位变换和每轮运算的控制信号.在Xilinx Virtex-5 FPGA上实现面积仅为10679 Slices,加密速率为6.4869Gb/s. 展开更多
关键词 轻量级密码 分组密码 FPGA实现
在线阅读 下载PDF
EPCBC密码算法的FPGA优化实现研究 被引量:1
2
作者 李浪 邹祎 +1 位作者 贺位位 李仁发 《电子科技大学学报》 EI CAS CSCD 北大核心 2015年第1期97-100,共4页
针对资源约束的智能卡加密需要小面积实现的问题,对EPCBC加密算法从硬件上实现面积优化进行了如下研究:1)相同运算只实现一次,主程序调用32次完成加密;2)对S盒变换和密钥变换使用同一寄存器,从而节省寄存器数量;3)把密文轮操作和密钥更... 针对资源约束的智能卡加密需要小面积实现的问题,对EPCBC加密算法从硬件上实现面积优化进行了如下研究:1)相同运算只实现一次,主程序调用32次完成加密;2)对S盒变换和密钥变换使用同一寄存器,从而节省寄存器数量;3)把密文轮操作和密钥更新放在一个模块中。通过FPGA优化结果表明,EPCBC密码算法实现面积大幅度减小,优化率达到56%,同时加密运算性能也没有降低,从而为开发受资源约束的智能卡密码硬件提供可行方案。 展开更多
关键词 面积优化 EPCBC加算法 FPGA VERILOG HDL
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部