摘要
针对浮空器平台在数据传输过程中受到自身处理器性能限制的问题,提出了一种基于轻量型AES加密算法的浮空器平台数据传输方案;首先,方案以AES加密算法为基础,通过寻找轮函数循环的局部最优次数和将状态矩阵行移位变换改为列移位变换实现轻量型AES加密算法;其次,通过字节代换、列移位变换、列混合和轮密钥加4个步骤,设计以七次轮函数循环为核心的轻量型AES加密算法;最后,通过字节填充和矩阵旋转两个操作对过往不同类型的浮空器平台飞行数据进行预处理,并将预处理后的数据作为明文数据源输入对传输方案进行测试和分析,验证了轻量型AES加密算法的安全性和有效性;实验结果表明,该算法与AES加密算法相比,在保证数据安全传输的同时提高了算法运行速度,可以较好地应用于浮空器平台。
Aiming at the problem that an aerostat platform is limited by its own processor performance in the process of data transmission,a data transmission scheme of the aerostat platform based on lightweight advanced encryption standard(AES)encryption algorithm is proposed.Firstly,based on the AES encryption algorithm,the scheme realizes the lightweight AES encryption algorithm by finding the local optimal times of the loop function and changing the row shift transform of the state matrix to the column shift transform.Secondly,through four steps of byte substitution,column shift transformation,column mixing and round key addition,the lightweight AES encryption algorithm based on seven round function cycle is designed.Finally,the flight data of different types of aerostat platform are preprocessed by the byte filling and matrix rotation,the pre-processed data are used as the data source to test and analyze the transmission scheme,which verifies the security and effectiveness of the lightweight AES encryption algorithm.Experimental results show that compared with AES encryption algorithm,the proposed algorithm can not only ensure the safe transmission of the data,but also improve the running speed of the algorithm,and can be applied to the aerostat platform better.
作者
张馨方
周江华
ZHANG Xinfang;ZHOU Jianghua(Institute of Aerospace Information Innovation,Chinese Academy of Sciences,Beijing 100094,China;School of Aeronautics and Astronautics,University of Chinese Academy of Sciences,Beijing 100094,China)
出处
《计算机测量与控制》
2023年第6期183-190,共8页
Computer Measurement &Control
关键词
平流层浮空器
AES加密算法
轻量型AES加密算法
数据传输
嵌入式系统
stratospheric aerostat
AES encryption algorithm
lightweight AES encryption algorithm
data transmission
embedded systems