计算机应用研究2011,Vol.28Issue(4):1442-1445,4.DOI:10.3969/j.issn.1001-3695.2011.04.067
一种基于演化细胞自动机的数据加密方法
Data encryption method based on evolvable cellular automata
摘要
Abstract
This paper proposed a new kind of data encryption method based on evolvable cellular automata( CA), which used the CAs' initial configuration and the rule as the object of evolution to find out the cipher text which was close to the original text after evolution by CAs. As there was very little perfect cipher text exit and much more time would been used for get a high matching score, introduced the parity information and used the maximum age as the termination condition of evolutionary algorithm which check the parity value is need for original text by decrypting the closest cipher text after evolution. The experimental results show that this encryption method has a large key space and good scrambling effect, and the larger cellular automata neighborhood radius is, the more stable the performance of evolutionary computation.关键词
数据加密/演化算法/演化细胞自动机/校验信息/置乱效果Key words
data encryption/ evolutionary algorithm(EA)/ evolvable cellular automata/ parity information/ scrambling effect分类
信息技术与安全科学引用本文复制引用
聂鑫,李元香,王珑..一种基于演化细胞自动机的数据加密方法[J].计算机应用研究,2011,28(4):1442-1445,4.基金项目
国家自然科学基金资助项目(60073009) (60073009)