手机通信中基于混沌的AES改进算法研究
【摘要】:随着计算机网络技术、移动通信技术的迅速发展和公共信息系统在商业领域的广泛应用,信息已经成为人们日常生活中的一种重要财富。智能手机的普及也为人们的沟通带来了极大的便利。由于手机通信安全关系到个人隐私和商业机密乃至于国家的安全,因此对智能手机信息的加密就显得尤为重要。
AES加密算法是目前应用最为广泛的加密算法,算法采用了特殊的S盒设计,能够抵抗差分密码分析和线性密码分析等破译方法。但是经专家研究证实,Square攻击法和功耗分析法等破译方法对AES算法的轮密钥有着很大的威胁,因此有必要对算法的密钥扩展部分进行改进。混沌系统对初始值十分敏感,在实数集上有着遍历性且长期不可预测,因而混沌序列有着良好的密码学特性。将混沌序列与AES算法结合可以有效地弥补原始AES算法的不足。
论文研究的主要内容是将混沌序列与AES算法融合,提出了一种适用于Android手机平台的混沌AES加密算法。改进算法保留了原始AES的框架,将Logistic央射和Lorenz系统产生的混沌序列相异或作为密钥,并对AES的迭代轮数进行了精简,提高了加密效率。文中还以改进算法为基础,开发了一款可以用于Android手机上的保密通信软件。软件可以自主设置密码,能在两个手机间进行语音和文字信息的保密传输。
经实际测试表明,改进的混沌AES算法的密钥空间比原始AES算法有了显著增加,并且算法采用一次一密的加密方式,安全性得到了很大提升,弥补了原始AES算法中的不足。在Android手机上对软件的测试结果表明,软件保密性能好,传输速度快,可靠性较高,有一定的实用价值。
|
|
|
|
1 |
柯海清,冯启明;数据加密技术及网络应用[J];武汉理工大学学报(交通科学与工程版);2002年06期 |
2 |
蒋欣,李灿平,李蕊;Rijndael加密算法在网络文件传输系统中的应用[J];计算机测量与控制;2003年04期 |
3 |
万航;;AES加密算法的实现[J];软件导刊;2007年23期 |
4 |
张艳;;电子政务系统中的数据安全技术研究[J];现代计算机(专业版);2009年08期 |
5 |
张彦;;VPN的加密算法[J];教育教学论坛;2010年09期 |
6 |
张彦;;VPN的加密算法[J];教育教学论坛;2009年03期 |
7 |
于增贵;AES——21世纪的数据加密标准[J];电子标准化与质量;2000年05期 |
8 |
李文进;;基于AES的远程访问认证协议[J];信息安全与通信保密;2007年06期 |
9 |
李毅;潘兴江;;基于神经网络的AES混沌加密算法[J];科学技术与工程;2010年29期 |
10 |
陆浪如,匡友华,杨强浩,高山;AES算法的FPGA实现[J];交通与计算机;2001年05期 |
11 |
宋海生,李淼,张建;基于EJB的AES网络推理机组件的设计[J];计算机工程与应用;2004年22期 |
12 |
关晨至;刘振亚;;利用CryptoAPI实现AES加密解密程序设计[J];电脑编程技巧与维护;2007年12期 |
13 |
张金辉;郭晓彪;符鑫;;AES加密算法分析及其在信息安全中的应用[J];信息网络安全;2011年05期 |
14 |
张清华,马传龙,赵继德,魏德芳;Rijndael算法及其性能分析[J];山东师范大学学报(自然科学版);2002年03期 |
15 |
韦宝典,吕继强,马文平,王新梅;一种新的多项式表示法及其在密码中的应用[J];计算机工程与应用;2003年26期 |
16 |
陈丹;Rijndael算法的研究[J];计算机应用与软件;2004年02期 |
17 |
李黎青;财政收费系统中的信息安全策略研究[J];华东交通大学学报;2005年05期 |
18 |
崔玮;刘建伟;张其善;;基于AES的远程访问的认证协议[J];微计算机信息;2007年06期 |
19 |
张闻宇;张海纳;;改进的7轮AES-192的碰撞攻击[J];山东大学学报(理学版);2007年04期 |
20 |
雷远红;;IPTV中数字版权管理的应用研究[J];有线电视技术;2007年06期 |
|