期刊文献+

Midori密码算法FPGA优化研究

Research on FPGA Optimization of Midori
下载PDF
导出
摘要 基于SPN结构的分组密码Midori是以优化能耗为目的研发的一种应用于资源受限环境的轻量级分组密码。文章对Midori64算法的加密结构进行了优化,并以优化Midori64加密算法面积和提高部件复用率为目的提出了新的基于迭代的硬件体系结构。该结构将白化密钥加和轮密钥加进行了整合,通过多路复用器来完成白化密钥加变换或者轮密钥加变换。综合实验结果表明,基于新的硬件体系结构的Midori64加密算法在资源面积上少了100个LUTS,优化效率达到了26.25%,有效节省了硬件实现面积,同时加密速度提高了20.53%,能耗减少了17.15%。 Midori based on SPN structure is a lightweight block cipher developed to optimize energy consumption for resource-constrained environments.In this paper,the encryption structure of the Midori64 algorithm is optimized,and a kind of new iteration-based hardware architecture is proposed to optimize the area of Midori64 encryption and improve the reuse rate of components.In this structure,the whitening key addition and the round key addition are integrated,and the whitening key addition or the round key addition is transformed by a multiplexer.The experimental results show that the resource area occupied by the Midori64 encryption algorithm based on the new hardware architecture is reduced by 100 LUTS,the optimization efficiency is up to 26.25%,and the hardware realization area is effectively saved.At the same time,the encryption speed of which increased by 20.53 percent and the energy consumption of which decreased by 17.15 percent.
作者 冯景亚 李浪※ 郭影 黄现彤 FENG Jing-ya;LI Lang;GUO Ying;HUANG Xian-tong(College of Information Science and Engineering,Hunan Normal University,Changsha Hunan 410081,China;College of Computer Science and Technology,Hengyang Normal University,Hengyang Hunan 421002,China;Hunan Provincial Key Laboratory of Intelligent Information Processing and Application,Hengyang Hunan 421002,China)
出处 《衡阳师范学院学报》 2020年第3期44-48,共5页 Journal of Hengyang Normal University
基金 2019年湖南省研究生科研创新项目(CX20190980) 国家级大学生创新创业训练计划项目(S201910546006)。
关键词 Midori算法 Verilog HDL FPGA 硬件实现 Midori algorithm Verilog HDL FPGA hardware implementation
  • 相关文献

参考文献3

二级参考文献14

  • 1Shibutani K, Isobe T, Hiwatari H. Piccolo : an ultra-lightweight l)look-cipher[ C ]//Proc of International Workshop of Cryptographic Hard-ware and Embedded Systems. 2011 : 326-341.
  • 2Minier M. On the security of piccolo lightweight block cipher againstrelated-Key impossible differentials[ C]//Proc of the 14th Internation-al Conference on Cryptology. 2013 :308-318.
  • 3Jeong K. Security analysis of block cipher piccolo suitable for wirelesssensor networks [ J ]. Peer-to-Peer Networking and Application,2013,7(4) :636-644.
  • 4Jeong K. Cryptanalysis of cipher piccolo suitable for cloud computing[J]. Journal of Supercomputing,2013,66(2) :829-840.
  • 5Wang Yanfeng, Wu Wenling, Yu Xiaoli. Biclique cryptanalysis of re-duced-round piccolo block cipher [ C]//Proc of the 8th InternationalConference on Information Security Practice and Experience. 2012 :337-352.
  • 6ZHOU Yongbin WU Wenling XU Nannan FENG Dengguo.Differential Fault Attack on Camellia[J].Chinese Journal of Electronics,2009,18(1):13-19. 被引量:15
  • 7赵光耀,李瑞林,孙兵,李超.Piccolo算法的差分故障分析[J].计算机学报,2012,35(9):1918-1926. 被引量:11
  • 8高娜娜,宋丽华.AES算法中密钥扩展和列混合单元的可重构设计[J].北京信息科技大学学报(自然科学版),2012,27(4):51-55. 被引量:3
  • 9赵新杰,郭世泽,王韬,张帆,刘会英,黄静,王平.Piccolo密码代数故障分析研究[J].计算机学报,2013,36(4):882-894. 被引量:9
  • 10王晨旭,赵占锋,喻明艳,王进祥,姜佩贺.Piccolo相关性功耗分析攻击技术研究[J].哈尔滨工业大学学报,2013,45(9):17-22. 被引量:6

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部