期刊文献+

基于STM32的AES算法优化设计 被引量:1

Optimization Design of AES Algorithm Based on STM32
下载PDF
导出
摘要 与计算机相比,在MCU上运行同样的算法会受到运算与存储资源的限制,因此,根据应用环境对高级加密标准(AES)进行优化尤为重要。为了提高执行效率,针对AES算法中加解密结构的不对称问题,对迭代变换进行调序和优化,得到了精简的加解密流程,也使得加密与解密过程中运算时间不对等的问题得到解决;为了提高安全性,针对算法中S盒迭代输出周期短的问题,采用了一种新的S盒构造方法。实验结果表明,优化后的算法满足雪崩效应,对存储空间的要求较低,并具有较高的执行效率,可以更加广泛地应用在STM32设备上。 Comparing with computers,running the same algorithm on MCU is limited by computing and storage resources.Ac⁃cording to local conditions,it is necessary to optimize Advanced Encryption Standard(AES).Aiming at the asymmetry of the en⁃cryption and decryption structure of AES algorithm,the sequence of iteration transformation is adjusted and optimized.On the one hand,it simplifies the encryption and decryption process and improves the execution efficiency,on the other hand,it also solves the problem of unequal operation time between encryption and decryption.Meanwhile,in order to solve the problem of short itera⁃tive output period of S-box,a new method of S-box construction is adopted,which would increase the security of AES algorithm.The experimental results show that the optimized algorithm satisfies avalanche effect,requires less storage space and has higher exe⁃cution efficiency.It can be widely applied in STM32 devices.
作者 赵亚亚 孙顺远 ZHAO Yaya;SUN Shunyuan(School of Internet of Things Engineering,Jiangnan University,Wuxi 214122;Key Laboratory of Advanced Process Control for Light Industry Ministry of Education,Jiangnan University,Wuxi 214122)
出处 《计算机与数字工程》 2020年第11期2564-2568,2577,共6页 Computer & Digital Engineering
关键词 高级加密标准 优化 S盒 STM32 AES optimization S-box STM32
  • 相关文献

参考文献11

二级参考文献65

  • 1崔国华,唐国富,洪帆.AES算法的实现研究[J].计算机应用研究,2004,21(8):99-101. 被引量:14
  • 2姜传贤,孙星明,易叶青,杨恒伏.基于JADE算法的数据库公开水印算法的研究[J].系统仿真学报,2006,18(7):1781-1784. 被引量:9
  • 3马虹博,刘连浩.AES的S盒和逆S盒的代数表达式[J].计算机工程,2006,32(18):149-151. 被引量:10
  • 4吴燕仙,何妮.拉格朗日插值公式的完全展开[J].通化师范学院学报,2007,28(2):10-12. 被引量:6
  • 5Daemen J, Ri jmen V. The Design of Ri jndael: AES-The Advanced Encryption Standard [ M ]. Germany : Springer, 2002.
  • 6LIU Jing-mei, WEI Bao-dian, CHENG Xiang-guo, WANG Xin-mei. An AES S-Box to increase complexity and crypto- graphic analysis [ C ] //19th International Conference on Advanced Information Networking and Applications. Tai- bei : ISI Proceedings ,2005:724-728.
  • 7谷大武,徐胜波.高级加密标准(AES)算法-Rijndael的设计[M].北京:清华大学出版社,2003.
  • 8Poschmann A, Leander G, Schramm K. New Light-weight Cryptographic Algorithms for RFID [C]// IEEE International Symposium on Circuits and Systems. New Orleans. New Orleans, LA.. IEEE Press, 2007:1843-1846.
  • 9Rolfes C,Poschmann A, Leander G,et al. Ultra-Light-weight Implementations for Smart Devices Security for 1000 Gate Equivalents[C]//Proc of Smart Card Research and Advanced Applilcation Conference. Berlin : Springer, 2008.
  • 10Hamalainen P, Alho T, Hannikairten M. Design and Implementation of Low-Area and Low-Power AES Encryption Hardware Core[C]//9th EUROMICRO Conference on Methods and Tools. Dubrovink: IEEE Press, 2006: 577-583.

共引文献774

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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