• DocumentCode
    1819764
  • Title

    Programmable cellular automata based encryption algorithm

  • Author

    Anghelescu, Petre ; Sofron, Emil ; Rîncu, Cristian-iulian ; Iana, Vasile-gabriel

  • Author_Institution
    Dept. of Electron. & Comput., Univ. of Pitesti, Arges
  • Volume
    2
  • fYear
    2008
  • fDate
    13-15 Oct. 2008
  • Firstpage
    351
  • Lastpage
    354
  • Abstract
    In this paper, we present a new encryption algorithm based on the programmable cellular automata (PCA) theory. The cryptosystem is featured by its large key space and high speed due to cellular automatapsilas parallel information processing property. Moreover, the encryption and decryption devices share the identical modules, which give appropriate solutions for implementation of the cryptographic modules in high speed applications. So the scheme could be implemented efficiently in hardware, in reconfigurable hardware structures. The design has been implemented in both: in software using C# programming language and in hardware on a XC3S500E FPGA board using VHDL.
  • Keywords
    cellular automata; cryptography; field programmable gate arrays; hardware description languages; C# programming language; VHDL; XC3S500E FPGA board; encryption algorithm; parallel information processing; programmable cellular automata theory; Automata; Cryptography; Electronic mail; Field programmable gate arrays; Hardware; Information processing; Logic; Military computing; Mobile communication; Principal component analysis; Artificial Life; Cellular Automata; Cryptography; FPGA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semiconductor Conference, 2008. CAS 2008. International
  • Conference_Location
    Sinaia
  • ISSN
    1545-827X
  • Print_ISBN
    978-1-4244-2004-9
  • Type

    conf

  • DOI
    10.1109/SMICND.2008.4703423
  • Filename
    4703423