版权说明 操作指南
首页 > 成果 > 详情

轻量级密码算法LBlock的FPGA优化实现

认领
导出
Link by 中国知网学术期刊 Link by 万方学术期刊
反馈
分享
QQ微信 微博
成果类型:
期刊论文
论文标题(英文):
Optimal Implementation of Lblock on FPGA
作者:
邹祎;李浪;贺位位;许琼方
作者机构:
衡阳师范学院计算机科学系,衡阳,421002
[贺位位; 邹祎; 许琼方; 李浪] 衡阳师范学院
语种:
中文
关键词:
LBlock算法;FPGA实现
关键词(英文):
Verilog HDL
期刊:
计算机系统应用
ISSN:
1003-3254
年:
2015
期:
7
页码:
240-243
机构署名:
本校为第一机构
摘要:
LBlock密码算法是我国学者吴文玲和张蕾在ACNS2011提出的轻量级分组加密算法.论文对LBlock加密算法的硬件优化实现进行了研究,一方面将相同运算用一个模块设计完成,通过主程序重复调用完成加密;另一方面将轮操作和密钥更新放在同一个模块中并行执行,而且使用相同寄存器完成S盒变换和密钥变换,这样既可以不影响加密速度,又不需要将密钥更新中间结果另存,有效地节省寄存器的使用开销.然后分模块进行实现并仿真实验,和进行整体正确性实验验证.通过实验,验证论文所用优化方法可以较大幅度减少LBlock密码算法的实现面积,slices占用比减少了14%,LUT占用比减少了32%.在VIRTEX 5下的系统吞吐率为14.53Gb...
摘要(英文):
LBlock is a lightweight block cipher designed by Wu Wen-ling and Zhang Lei in ACNS 2011. In this paper, the optimal implementation of LBlock encryption algorithm in hardware is studied. Firstly, the same operation is realized in one module, then the main program calls several times to complete the encryption, especially 32 in Block. Secondly, the same register is used in the subcell and key transformation, the cipher round operation and key update is designed in same module, so that it can release the number of the registers and accelerate the speed of implementation. Last, the sub-modules are...

反馈

验证码:
看不清楚,换一个
确定
取消

成果认领

标题:
用户 作者 通讯作者
请选择
请选择
确定
取消

提示

该栏目需要登录且有访问权限才可以访问

如果您有访问权限,请直接 登录访问

如果您没有访问权限,请联系管理员申请开通

管理员联系邮箱:yun@hnwdkj.com