摘要
针对单向触发元胞自动机加密中误差传播的相似性问题,以及双向触发元胞自动机中密钥空间小的问题,提出了耦合双触发元胞自动机的加密技术,通过相互作用、相互影响的元胞自动机系统之间的共同演化,反向迭代完成数据加密,正向演化完成数据解密,达到解决密文相似性问题以及增加密钥的目的。分析结果表明,该算法可以抵抗蛮力攻击和已知明文、已知密文以及差分分析攻击,具有较高的安全性和很强的实用性。
A cryptography system based on the coupled bi-directional toggle cellular automata is proposed to solve the similarity flaw in the toggle cellular automata and enlarge the key space in bidirectional toggle ones. The encryption and decryption of data is completed by the evolution of the mutual influence of the cellular automata. The analysis results show that the cryptosystem can resist brute attack and differential attack, and also has high security and strong practicability.
出处
《计算机科学》
CSCD
北大核心
2008年第1期71-74,共4页
Computer Science
基金
国家自然科学基金(60273035)
北方工业公司基础应用项目(K1704060511)资助
关键词
耦合元胞自动机
双触发规则
密码学
加密算法
Coupled cellular automata, Bi directional toggle rules, Cryptography, Encryption algorithms