期刊文献+

多粒度可逆细胞自动机模型的数据加密方法 被引量:4

Data encryption based on multi-granularity reversible cellular automata
下载PDF
导出
摘要 为了克服以往对细胞自动机的研究局限于单粒度细胞单元的问题,引入了多粒度细胞的概念,并结合可逆细胞自动机提出了一种基于多粒度可逆细胞自动机的加密算法。在该算法中,扩展的可逆细胞自动机具有足够多的规则,从而保证了安全的密钥空间;细胞单元通过"分裂-重组"实现自身粒度大小的动态调整,并依此来提高细胞自动机动力学特性的复杂性,实现了快速加、解密。同构的硬件结构使该算法具有很强的实用性,仿真实验表明,该加密算法具有较高的安全性。 To overcome some shortcomings in traditional researches in cellular automata(CA),a multi-granularity cellular automata(MGCA) is introduced.Combining MGCA with reversible CA(RCA),a cryptography algorithm is proposed.In the algorithm,extended RCA,which has many iteration rules,provides enough great secret-key space.Furthermore,in order to improve the complexity of CA’s dynamics,all cells adjust their granularity dynamically by "split-recombination" during the process of encryption and decryption.Based on it,the algorithm achieves a high speed of encryption and decryption.The isomorphic hardware which shared by encryption and decryption caused the cryptosystem has a strong practicability.The results of experiment show that the cryptosystem has high security.
出处 《计算机工程与设计》 CSCD 北大核心 2010年第16期3599-3603,共5页 Computer Engineering and Design
基金 国家自然科学基金项目(60473014) 国家863高技术研究发展计划基金项目(2007AA01Z290) 湖北省教育厅优秀中青年人才基金项目(Q20102705) 湖北省教育厅重点基金项目(D20102701)
关键词 细胞自动机 多粒度可逆细胞自动机 动力学复杂性 密码学 硬件同构 cellular automata multi-granularity reversible cellular automata dynamics complexity cryptography isomorphic hardware
  • 相关文献

参考文献13

  • 1Wolfram S.Cryptography with cellular automata[C].Advances in Cryptology-CRYPTO Proceedings,1986:429-432.
  • 2Sheng-Uei Guan,Shu Zhang,Maric Therese Quieta.2-D CA variation with asymmetric neighborship for pseudorandom number generation[J].IEEE Trans.on Computer-Aided Design of Integrated Circuits and Systems,2004,23(3):378-388.
  • 3Xia Xuewen,LI Yuanxiang,Zhu Jixiang:A high-quality pseudorandom numbers generator based on twi-layer couple cellular automata[C].Evolutionary Computation,IEEE Congress,2009:2265-2272.
  • 4Quieta MTR,Guan S-U.Optimization of 2D lattice cellular automata for pseudorandom number generation[J].International Journal of Modern Physics C,2005,16(3):479-500.
  • 5Sheng-Uei Guan,Shu Zhang.An Evolutionary approach to the design of controllable cellular automata structure for random number generation[J].IEEE Trans on Evolutionary Computation,2003,7(1):23-36.
  • 6Guan S U,Tan S K.Pseudorandom number generation with selfprogrammable cellular automata[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2004,23(7):1095-1101.
  • 7Franciszek Seredynski,Pascal Bouvry,Albert Y Zomaya.Cellular programming and symmetric key cryptography systems[C].Genetic and Evolutionary Computation Conference.Chicago,IL,USA:Springer,2003:1369-1381.
  • 8Tan S K,Guan S-U.Evolving cellular automata to generate nonlinear sequences with desirable properties[J].Applied Soft Computing,2007,7(3):1131-1134.
  • 9Gutowitz H.Cryptography with dynamical systems,manuscript[EB/OL].http://www.santafe.edu/-hag/crypto/crypto/crypto.html.
  • 10Toffoli T,Margolus N.Invertible cellular automata:a review[D].Physica D,1997,45:229-253.

同被引文献29

  • 1吴颖芝,郝立波,陈炬桦.T型邻居细胞自动机的分组加密方法[J].通信学报,2009,30(S2):52-60. 被引量:6
  • 2Seredyn ski F, Bouvry P, Zomaya A Y. Cellular Automata Com- putations and Secret Key Cryptography[J]. Parallel computing, 2004,30(5) = 753-766.
  • 3Marcin Seredynski, Pascal Bouvry. Block encryption using re- versible cellular automata EC. New Generation Computing, 2005,23(9) : 245-258.
  • 4SUNG J, HONG D, HONG S. Cryptanalysis of an involutional block cipher using cellular automata [J]. Information Process- ing Letters, 2007,104 : 183-185.
  • 5Tan S K, Guan S-U. Evolving cellular automata to generate nonlinear sequences with desirable properties[J]. Applied Soft Computing, 2007 7(3) : 1131-1134.
  • 6GUTOWITZ H,VICTOR J D,KNIGHT B W. Local structure theory for cellular automata[J]. Physica D, 1987,28 (1-2) : 18- 48.
  • 7朱保平,周良,刘凤玉.基于细胞自动机的公钥密码体制研究[J].南京理工大学学报,2007,31(5):612-616. 被引量:3
  • 8Wolfram S.Cryptography with cellular automata[A].Advances in Cryptology—CRYPTO’85 Proceedings[C].Berlin,Germany:Springer Berlin Heidelberg,1986:429-432.
  • 9Tomassini M,Sipper M.On the generation of highquality random numbers by twodimensional cellular automata[J].IEEE Transactions on Computers,2000,49(10):1140-l151.
  • 10Gutowitz H.Cryptography with dynamical systems[A].Cellular Automata and Cooperative Systems[C].Netherlands:Springer Netherlands,1993:237-274.

引证文献4

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部