• DocumentCode
    2816896
  • Title

    Multi-Granularity Reversible Cellular Automata Applied in Data Encryption

  • Author

    Xia Xuewen ; Li Yuanxiang ; Xia Zhuliang ; Wang Rong

  • Author_Institution
    Sch. of Comput. & Inf. Sci., Xiaogan Coll., Xiaogan, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Reversible cellular automata (RCA) can be applied in cryptography for its rule being an affine function. However, there are few number of traditional RCA which caused it is not suit for cryptography. In this paper, an extended RCA is proposed aimed to be applied in cryptography. In the RCA, each cell\´s transformation not only depend on current state but also rely on forepassed state. 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). Furthermore, a cryptography algorithm that based on multi-granularity reversible cellular automata (MG-RCA) is proposed. In the algorithm, cells have different granularity and can adjust their granularity dynamically by "splitrecombination" behavior during the process of encryption and decryption. 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
    affine transforms; cellular automata; cryptography; CA dynamic complexity improvement; affine function; brute attack resistance; cryptography algorithm; cryptosystem; data encryption; differential attack resistance; multigranularity cellular automata; multigranularity reversible cellular automata; reversible cellular automata; split-recombination behavior; Chaos; Cryptography; Educational institutions; Hardware; Information science; Laboratories; Power system security; Resists; Software engineering; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5363338
  • Filename
    5363338