基于G.729A和AES的分组语音保密通信
Packet Speech Secure Communications Base on G.729A and AES作者机构:近代声学国家重点实验室南京大学声学研究所南京210093 广西大学计算机与电子信息学院
出 版 物:《南京大学学报(自然科学版)》 (Journal of Nanjing University(Natural Science))
年 卷 期:2005年第41卷第4期
页 面:388-397页
核心收录:
学科分类:11[军事学] 1105[军事学-军队指挥学] 0839[工学-网络空间安全] 08[工学] 110505[军事学-密码学] 110503[军事学-军事通信学]
基 金:广西科学研究与技术开发计划资助项目(桂科攻0330010-1) 广西"新世纪+百千人才工程"专项资金(2002222)
摘 要:AES分组密码由多轮迭代的轮函数构成,对轮函数包括的4个面向字节的变换:字节变换、行移位、列混合和加载子密钥作简要介绍和分析;并简要描述了G.729A的编码、解码器的工作流程和参数结构.由于AES标准仅支持128bit的分组加密,而G.729A语音编码帧的大小为80bit,所以不能直接应用AES来加密G.729A的编码语音来实现语音保密通信.在不损害AES的安全强度下,提出两个适用于加密G.729A编码语音帧的AES修正方案:AES160和AES80.根据分组密码的随机性测试、明密文独立性测试、雪崩效应测试分析AES160和AES80密码统计性能,测试结果表明AES160和AES80都有优秀的密码学统计性能.最后利用随机误码,分析基于G.729A和AES的语音保密通信系统的抗误码性能,结果表明AES160和AES80适用于加密G.729A的语音编码帧,并保留了AES的密码安全性能.