• DocumentCode
    3510858
  • Title

    Design and implementation of Cellular Automata based diffusion layer for SPN-type block cipher

  • Author

    Bhaumik, Jaydeb ; Chowdhury, Dipanwita Roy

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Haldia Inst. of Technol., Haldia, India
  • fYear
    2012
  • fDate
    18-19 May 2012
  • Firstpage
    828
  • Lastpage
    831
  • Abstract
    In this paper, a new method to design a diffusion layer based on maximum distance separable codes for a Substitution permutation Networks (SPN)-type block cipher is proposed. The proposed diffusion layer has been designed employing the properties of maximum-length group Cellular Automata (CA). Diffusion layer of lengths 16-bit, 32-bit, 64-bit and 128-bit have been implemented using CA and combinational logic gates. Synthesis results of proposed diffusion layer on a FPGA platform are given.
  • Keywords
    cellular automata; combinational circuits; cryptography; field programmable gate arrays; logic gates; matrix algebra; FPGA platform; SPN-type block cipher; combinational logic gates; diffusion layer; maximum distance separable codes; maximum-length group cellular automata; substitution permutation networks; word length 128 bit; word length 16 bit; word length 32 bit; word length 64 bit; Clocks; Encryption; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Informatics, Electronics & Vision (ICIEV), 2012 International Conference on
  • Conference_Location
    Dhaka
  • Print_ISBN
    978-1-4673-1153-3
  • Type

    conf

  • DOI
    10.1109/ICIEV.2012.6317493
  • Filename
    6317493