摘要
在日常的语音通话过程中,因窃听而导致信息泄露的情况日益增多,威胁到人们的生命财产安全。传统的高级加密标准(AES)算法在处理语音加密方面有一定的优势。但其在信息加解密中进行密钥扩展容易出现漏洞,因此很容易被破解。针对传统的AES算法,在其初始密钥生成子密钥之前,提出先进行置乱操作再进行异或变换的优化方案。通过算法的改进使密钥间的关联性得以降低,同时对初始密钥的更换策略进 行优化,使算法在运行效率以及安全性方面得到了一定的提升。利用MATLAB对改进的算法进行仿真分析。仿真结果表明,经过改进后的AES算法在加解密方面具有很好的特性。通过在STM32平台实测结果显示,经过改进后的算法能够在硬件平台上稳定运行。由此可见,优化AES算法可以很好地解决语音通话加密的问题,并且具有良好的推广前景。
During routine voice calls,more information’s leakage because of being eavesdropped,which has threatened personal and property security.The traditional advanced encryption standard (AES) algorithm is an effective method to encrypt voice data,whose drawback in expanding secret keys can be attacked easily.Based on the traditional AES algorithm,the voice data is arranged randomly first before generating sub- secret- key according to the original secret- key,then calculated by XOR operation,which can reduce the relevance among secret- keys to improve the algorithm’s safety.At the same time,the exchanging strategy of original secret- key is optimized,from which the operating efficiency is developed.The MATLAB simulation results show that the improved AES algorithm has an excellent feature of encryption and decryption.The tested results on STM32 platform show that the improved AES algorithm can run stably on the hardware platform.From the above results,the improved AES algorithm can resolve the encryption problem of voice calls,having a good application future.
作者
许韫韬
吕志刚
黄义国
李晓艳
XU Yuntao;LYU Zhigang;HUANG Yiguo;LI Xiaoyan(School of Electronics and Information Engineering,Xi’an Technological University,Xi’an 710021,China;Jiangsu Wireless Telecom Plant Co.,Ltd.,Nanjing 210012,China)
出处
《自动化仪表》
CAS
2020年第7期56-60,共5页
Process Automation Instrumentation
基金
陕西省科技厅重点研发计划基金资助项目(2019GY-022)
西安市未央区科技计划基金资助项目(201918)。