摘要: 分析了设计加密算法时应该注意的问题,并在此基础上,提出了一种基于多个logistic映射的分组加密算法。该算法中使用了多个混沌映射,有效地扩展了其密钥空间。加密过程中,子密钥序列以密文反馈和从混沌映射中抽取数据相结合的方式产生,这使子密钥序列在保持良好的均匀分布和随机统计特性的同时,还与明文相关,有效地增强了算法的安全性。理论分析和模拟试验表明,该加密算法具有加密速度快,保密性好等优点。
关键词:
混沌,
分组加密,
密码系统,
安全
Abstract: This paper points out the issues which should be considered when a chaotic cryptosystem is designed. A block encryption algorithm based on multiple logistic maps is proposed. Owing to the multiple chaotic maps, the key space of cryptosystem is extended. With the ciphertext feed back, the subkey sequences is generated from the chaotic maps. The subkey sequences have good uniform distribution property, random statistical property and have relation to the plaintext, which enhance the security of the cryptosystem. Theoretical study and computer simulation results show that the cryptosystem has a high speed and good security.
Key words:
chaos,
block encryption,
cryptosystem,
security
中图分类号:
王 永;李盛竹;杜茂康;罗龙艳;杨德刚;. 基于多个Logistic映射的分组加密算法[J]. 计算机工程, 2007, 33(20): 162-164.
WANG Yong; LI Sheng-zhu; DU Mao-kang ; LUO Long-yan; YANG De-gang;. Block Encryption Algorithm Based on Multiple Logistic Maps[J]. Computer Engineering, 2007, 33(20): 162-164.