融合混沌序列与AES的电话语音安全算法的分析.pdf

融合混沌序列与AES的电话语音安全算法的分析.pdf

摘要 语音通信是人们日常沟通和交流的重要手段,其安全性已经成为 当今社会广泛关注的问题。语音通信安全关乎社会生活的方方面面, 因此开发高效的语音安全算法,保障通信安全具有重要的现实意义。 AES算法代表了当今最先进的加密技术,应用也最为广泛。其严 密的数学理论支撑与先进的整体框架设计,应对差分、线性攻击非常 功破解了迭代轮数少的AES。混沌系统的运动轨迹难以预测且能由微 小的输入变化产生巨大的输出差异,与密码学存在千丝万缕的天然联 系。因此,原始AES算法的缺陷能通过融合混沌序列得到解决。 本文在国内外相关研究的基础上,从AES算法的基本原理、安 全性及混沌理论出发,对混沌序列与AES算法的融合进行了详细研 究,设计了一种改进的混沌AES算法。论文主要做了以下工作: 第一、设计了一种混沌密钥流生成算法。针对常规算法的密钥扩 展部分公开、子密钥可相互推导这一安全隐患,改进算法保留了常规 算法的加密结构,利用高维混沌系统产生高度不可测的随机序列这一 特性,将Lorenz和Chen系统产生的混沌序列相异或,从中动态提取 出加密密钥流,替代常规密钥流。相比常规密钥扩展算法,新的密钥 生成算法占用存储空间小,便于实现,生成的密钥流随机性好,提高 了算法安全性和加密效率。 第二、设计了进一步提高密钥序列随机性的方法,并对AES加 密框架的迭代轮数做了精简。详细的分析了混沌密钥序列的产生过 程,并在此基础上提出了从预处理后的混沌混合序列中动态提取出加 密密钥流的方法;改进AES的迭代轮数为6轮,在保证了算法强度 的同时也大幅度提高了加解密速度。通过实验仿真表明,改进算法优 于其他加密算法。 通过MATLAB对改进型混沌AES算法进行测试,分析仿真结果, 验证了新加密算法是可行的,并从几个方面进行对比分析,表明新算 法在安全性和加密效率上具有一定的优越性。 Chen 关键字:语音通信;AES算法;混沌:Lorenz 万方数据 Abstract Voice communicationISan meansof communication important daily and on of exchange,the voicecommunicationhas problemsecurity become concemedin communication widespread today’Ssociety.Voice concernsall ofsocial has security aspects life,andtherefore,it important to efficient for practicalsignificancedevelop voice algorithms security andsecure communications. AES

文档评论(0)

1亿VIP精品文档

相关文档