摘要
通过深入分析AES-CCM算法原理,对AES算法中运算量最大的轮变化过程进行优化,将轮变化中的4个步骤转变为查表和异或运算,进一步简化了算法的执行过程;并对802.16协议中CCM模式应用规则存在的安全隐患提出了改进措施,增强了算法在抗重放攻击方面的能力.通过在富士通3400 WiMAX开发板"ARM+VxWorks"平台下设计和实现了采用AES-CCM算法的数据传输加密方案,最后采用应用模块对算法进行测试,结果表明了改进后算法模块的正确性和有效性.
WiMAX takes AES-CCM as its packet data encryption algorithm. Through thorough analysis of the AES-CCM algorithm, this paper optimizes the round transformation of AES algorithm by changing the four step of round transformation into inquiry of the lookup table and xor operation so as to predigest its operation process. Paper also brings forward improvement measures for CCM pattern applicable rules in 802.16 to strengthen the resistance to replay attacking. On the platform of ARM+VxWorks developed by FUJITSU 3400 WiMAX, the data encryption and transmission scheme is designed and realized by adopting the AES-CCM algorithm. The algorithm is put to test proving that the proposed approach can adequately enhance correctness and validity of the algorithm module.
出处
《宁波大学学报(理工版)》
CAS
2009年第2期170-174,共5页
Journal of Ningbo University:Natural Science and Engineering Edition
基金
国家自然科学基金(60671037)
宁波市工业攻关项目(2007B10051)