首页 | 官方网站   微博 | 高级检索  
     

PRESENT密码硬件语言实现及其优化研究
引用本文:李浪,李仁发,邹祎,贺位位.PRESENT密码硬件语言实现及其优化研究[J].小型微型计算机系统,2013,34(10).
作者姓名:李浪  李仁发  邹祎  贺位位
作者单位:1. 衡阳师范学院计算机系,湖南衡阳421008;湖南大学信息科学与工程学院,长沙410082
2. 湖南大学信息科学与工程学院,长沙,410082
3. 衡阳师范学院计算机系,湖南衡阳,421008
基金项目:国家自然科学基金项目,湖南省教育厅青年项目,湖南省博士后基金项目,衡阳师范学院产学研基金项目,湖南省十二五重点建设学科项目资助
摘    要:PRESENT密码算法是2007年提出来的一种轻量级分组密码算法,适合于物联网环境下的安全加密.研究了PRES-ENT密码算法结构,在原算法结构基础上优化了密钥扩展的实现方法,把密钥扩展不在原算法图的右边实现,而是放入轮运算中.在硬件实现上,31轮重复运算只实现一次,采用31次调用完成,从而可以大幅节约PRESENT密码实现面积.最后,对PRESENT密码的各核心模块进行了Verilog HDL实现,并分模块进行了测试数据验证.经FPGA综合下载后,实验结果表明优化的PRESENT密码硬件语言实现正确,面积相对原始算法更少.

关 键 词:PRESENT  密钥扩展  优化  Verilog  HDL实现

Hardware Language Implementation and its Optimization of PRESENT
LI Lang , LI Ren-fa , ZOU Yi , HE Wei-wei.Hardware Language Implementation and its Optimization of PRESENT[J].Mini-micro Systems,2013,34(10).
Authors:LI Lang  LI Ren-fa  ZOU Yi  HE Wei-wei
Abstract:
Keywords:PRESENT  key updates  optimization  verilog HDL implementation
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号