摘要
通过引入二进制分数及其相关运算,提出一种新的基于混沌映射的分组密码算法.该密码算法主要由三个部分组成,即基于Tent混沌映射的扩散过程和混淆过程以及基于分段线性混沌映射的密钥生成过程.分析表明,该算法具有较大的密钥空间,并在密文随机性测试、明文与密文的相关性测试、明文敏感性测试和密文敏感性测试中具有良好的表现,同时,由于将浮点运算转换成整数运算,其效率将高于其他基于混沌系统的密码算法.
By introducing binary fraction and its related operations, a novel block cipher based on chaotic maps is proposed in this paper. The cryptosystem mainly include three parts ; a diffusion process, a confusion process based tent map and key generation process based on piecewise linear chaotic map. Security analysis show that the cipher has a large key space and a fairly well statistical results on random test for cipher text, correlation test between the plaintexts and the ciphertexts, plaintext sensitivity test and key sensitivity test. At the same time, it will be more efficient than other ciphers based on chaotic systems.
出处
《小型微型计算机系统》
CSCD
北大核心
2007年第12期2162-2166,共5页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(60372004)资助
广东省自然科学基金项目(31445
20820)资助
关键词
混沌密码
分组密码
二进制分数
混沌映射
chaotic cryptosystem
block cipher
binary fraction
chaotic maps