摘要
为解决物联网信息传输过程中安全性差和计算效率低的问题,以AES(Advanced Encryption Standard)加密算法为基础,设计了一种在线离线的双轮AES加密算法。在双轮AES密钥扩展过程中,将每一轮子密钥与前两轮子密钥进行计算,提升信息传输的安全性。同时考虑到物联网设备算力有限,在双轮AES加密算法基础上,设计了一种在线离线的计算模式,在离线过程中对大量轮加密运算进行预处理得到中间密文,使得在线阶段仅需执行少量计算就可生成完整密文。并通过仿真实验对算法性能进行测试,结果表明,该算法的安全性和计算效率均达到轻量级设备的应用需求。
To solve the problems of poor security and low computation efficiency in the process of IoT information transmission,this paper designs an online-offline double-round AES encryption algorithm based on AES encryption algorithm.In the process of double-round AES key expansion,each round of subkey is calculated with the first two rounds of subkeys to improve the security of information transmission.Also considering the limited computing power of IoT devices,an online-offline computing mode is designed based on the double-round AES encryption algorithm.In the offline process,a large number of rounds of encryption operations are preprocessed to obtain the intermediate ciphertext,so that only a small number of calculations need to be performed in the online phase to generate the complete ciphertext.The performance of the algorithm is tested by simulation experiments,and the results show that the security and computation efficiency meet the application requirements of lightweight devices.
作者
孙杰
全晓峰
柳杨
李海涛
王成松
高宇
许健宇
陆仲达
SUN Jie;QUAN Xiao-feng;LIU Yang;LI Hai-tao;WANG Cheng-song;GAO Yu;XU Jian-yu;LU Zhong-da(State Grid Heilongjiang Electric Power Company Qiqihar Power Supply Company,Heilongjiang Qiqihar 161006,China)
出处
《齐齐哈尔大学学报(自然科学版)》
2021年第6期9-13,共5页
Journal of Qiqihar University(Natural Science Edition)
基金
国网黑龙江省电力有限公司科技项目(5224131900A4)。
关键词
AES加密算法
加密技术
轻量级设备加密
AES encryption algorithm
encryption technology
lightweight device encryption
作者简介
孙杰(1973-),男,黑龙江齐齐哈尔人,高级工程师,硕士,主要从事智能电网、计算机网络控制研究,1443345723@qq.com。