摘要
针对基于STM32的微型开源无人机遥控指令容易被窃取的问题,提出一种基于SM4的遥控指令加密方案。该方案首先提取出无人机传输的遥控指令,随后通过遥控器使用SM4对明文遥控指令进行加密并使用密码分组链接模式,无人机收到密文后进行遍历指令解密得到明文遥控指令。模拟加密通信分析表明,该方案在通信中断后能恢复通信并在一定的误码率下仍能正常解密。测试结果显示,采用本文方法加密后的通信延时约为158.43 ms。
A SM4-based remote control command encryption scheme is proposed to address the problem that the remote control commands of a miniature STM32-based open-source UAV are easily stolen.In the scheme,the remote control commands transmitted by the UAV are first extracted,and then the remote control encrypts the plaintext remote control commands using SM4 and uses the cryptographic grouping linking mode,and the UAV receives the cipher text and decrypts the traversed commands to obtain the plaintext remote control commands.The analysis of the simulated encrypted communication shows that the scheme can resume the communication after the communication is interrupted and can still decrypt normally under a certain BER.The test results show that the communication delay after encryption by the described method is about 158.43 ms.
作者
罗锋
王代强
周骅
赵麒
Luo Feng;Wang Daiqiang;Zhou Hua;Zhao Qi(School of Big Data and Information Engineering,Guizhou University,Guiyang 550025,China;College of Mechanical and Electronic Engineering,Guizhou Minzu University)
出处
《单片机与嵌入式系统应用》
2023年第4期10-12,37,共4页
Microcontrollers & Embedded Systems
基金
国家自然科学基金联合基金重点支持项目(U1836205)。