首页 | 官方网站   微博 | 高级检索  
     

一种基于Henon映射和Feistel结构的分组密码算法研究
引用本文:张伟,韦鹏程,杨华千.一种基于Henon映射和Feistel结构的分组密码算法研究[J].计算机科学,2005(7).
作者姓名:张伟  韦鹏程  杨华千
作者单位:重庆教育学院计算机与现代教育技术系,重庆教育学院计算机与现代教育技术系,重庆教育学院计算机与现代教育技术系 重庆 400067 重庆大学计算机科学与工程学院 重庆 400044,重庆 400067,重庆 400067 重庆大学计算机科学与工程学院 重庆 400044
摘    要:混沌序列具有对初值和系统参数敏感等特点,因此非常适合应用于信息加密。本文在详细分析Henon映射的混沌和密码学特性的基础上,提出一种基于Feistel结构和Henon映射混沌分组密码算法,该算法最大的优点加密的轮次和子密钥的构造是基于混沌系统动态更新的,通过子密钥的动态生成,密码系统的随机性、复杂性得到了极大的提高。同时理论和实验表明,该算法具有较高的安全性,能够抵抗差分和线性密码分析。

关 键 词:混沌加密  分组密码  Feistel结构  Henon映射

A Bock Cryptographic Algorithm Based on Henon Map and Feistel
ZHANG Wei,WEI Peng-Cheng,YANG Hua-Qian.A Bock Cryptographic Algorithm Based on Henon Map and Feistel[J].Computer Science,2005(7).
Authors:ZHANG Wei  WEI Peng-Cheng  YANG Hua-Qian
Affiliation:ZHANG Wei,WEI Peng-Cheng,YANG Hua-Qian Department of Computer and Modern Education Technology,Chongqing Education College,Chongqing 400067 Department of Computer Science and Engineering,Chongqing University,Chongqing 400044
Abstract:As we all know, chaotic system is sensitive to initial values and system parameters, so it is suitable for in- formation encryption. In this paper, the chaotic and cryptographic properties of the 2-D Henon map is analyzed and a novel block chaotic cryptographic algorithm based on Feistel and Henon map is presented. The difference between the presented algorithm and traditional block algorithm is: the number of rounds is dynamically determined by the former ciphertext block, and the subkey also is dynandcally generated. The randomicity, complexity and robustness of cryp- tosystem can be greatly improved by employing a chaotic system within the process of generating the subkeys. At the same time, The results of the security analyses indicate that the algorithm can against the differential and linear at- tacks and with high security.
Keywords:Chaotic encryption  Block cipher  Feistel structure  Henon map
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号