DocumentCode
3014915
Title
Data Encryption Based on Multi-granularity Reversible Cellular Automata
Author
Xia Xuewen ; Li Yuanxiang ; Xia Zhuliang ; Wang Rong
Author_Institution
Sch. of Comput. & Inf. Sci., Xiaogan Coll., Xiaogan, China
Volume
2
fYear
2009
fDate
11-14 Dec. 2009
Firstpage
192
Lastpage
196
Abstract
Traditional reversible cellular automata (RCA) is fit for cryptography for its rules being an affine function, i.e. one reversible CA\´s rule can be applied in encryption process while another counterpart rule can be applied in decryption process. However, there is few number of traditional RCA; for example, there are only six reversible rules in elementary CA. This property caused it cannot meet large key-space of cryptography. In this paper, an extended RCA is proposed aimed to be applied in cryptography. Analysis indicates that the extended RCA can be obtained by a pair of complementary traditional rule. Furthermore, in order to improve the complexity of CA\´s dynamics, which is a crux in cryptography, traditional CA model is replaced by multi-granularity cellular automata (MGCA). In MGCA, different granularity cells have their own rules. Based on MGCA and RCA a cryptography algorithm that is proposed which called MGRCA. In MGRCA, cells have different granularity and can adjust their granularity dynamically by "split-recombination" behavior during the process of encryption and decryption. Unlike DES, the length of block in MGRCA can be adjusted by user. The analysis results show that the cryptosystem can resist brute attack and differential attack, and also has high security. The hardware that shared by encryption and decryption caused the cryptosystem has a strong practicability.
Keywords
cellular automata; cryptography; cryptography; data encryption; multigranularity cellular automata; reversible cellular automata; CADCAM; Computational intelligence; Computer aided manufacturing; Computer security; Cryptography; Data security; Educational institutions; Information science; Information security; Protection; cellular automata; data encryption; multi-granularity; split-recombination;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Security, 2009. CIS '09. International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-5411-2
Type
conf
DOI
10.1109/CIS.2009.55
Filename
5376014
Link To Document