论文部分内容阅读
近些年来,嵌入式通信系统快速发展,各种相关领域产品大量出现在市场上,以STM32为代表的新一代基于Cortex-M3内核的ARM也大量应用在其中。所以在现实的通信系统中,如何确保数据通信过程中的安全有效性,便成了一个值得思考的问题。在数据安全领域,AES (Advanced Encryption Standard)算法是一种被广泛使用的公开的数据加密算法,它采用对称密钥机制,即加密密钥和解密密钥是相同的,数据的安全性取决于密钥的安全性。在该嵌入式系统中所测试的AES程序,128比特加密速度可以达到近1Mbps的速度,完全可以满足语音通信的需求。在短距离的对等层之间的通信技术,点对点的无线数据通信需要安全的鉴权体系做支撑。在现代通信过程中,在保证数据传送的实时性和正确性的同时,怎样避免数据被非法窃取或是被攻击的数据的安全性问题显得尤为重要。在本系统中所设计的鉴权过程,保证了基于地址的用户合法性验证。为了实现对用户数据的保护和信息的保密性,在本文所论述的语音通信系统中,采用了基于设备地址的单向鉴权方式加AES对称加密保证系统中的数据安全性,严密的算法体制保证鉴权和加密操作的准确性和高速性,有效的保护了用户的通信数据。论文阐述的鉴权加密整套安全体系,不但适用于本文所论述的系统,对于类似的基于不同硬件平台的双向双工通信系统也同样适用,对于设计其他系统也有一定的参考价值。