为增强无线传感网络WSN (wireless sensor networks)的安全性,保证节点之间信息安全、可靠的传输,提出一种基于高级加密标准(AES)算法的改进型加密算法———轻量级高级加密标准LAES (lightweight AES)算法。针对 AES算法中影响运行速度的两个关键环节进行改进,在保证加密算法安全性的前提下,对轮数进行精简,极大降低算法的计算负担;利用查表法优化算法的轮函数,进一步加快算法执行速度。轮数的精简使得算法执行的总轮数减少,轮函数优化使得每一轮速度加快,确保L A ES算法的高性能。将该算法应用在无线传感网节点上进行验证,验证结果表明,改进后的算法执行效率有较大提高,适用于无线传感网络的机密加密。%To enhance the security of wireless sensor networks and encrypt the information transmitted between wireless sensor nodes ,an encryption algorithm called LAES (lightweight AES) was proposed based on advanced encryption standard (AES) . The rounds of operation were reduced and the round functions of AES were optimized ,which had great effects on the speed of AES .Reducing the rounds alleviated the burdens of wireless sensor nodes without compromising security .Meanwhile ,optimi‐zing round functions made the speed of operation higher by the way of looking up tables .The two methods mentioned above guaranteed the outstanding performance of the LAES .The algorithm was verified on the WSN node ,the results show that the execution efficiency of the improved algorithms has a larger increase and it is suitable for implementation in WSN nodes .
展开▼