Title :
Hardware implementation of programmable cellular automata encryption algorithm
Author :
Anghelescu, Petre
Author_Institution :
Dept. of Electron., Commun. & Comput., Univ. of Pitesti, Arges, Romania
Abstract :
In this paper, programmable cellular automata (PCAs) are used to design a symmetric key cryptosystem. Based on PCAs state transitions certain fundamental transformations are defined which represents block ciphering functions of the proposed enciphering scheme. In order to verify the proposed encryption algorithm, an experimental hardware platform based on a reconfigurable FPGA of type Spartan 3E XC3S500E was used. The enciphering scheme provides high speed, good security and it is ideally suit for hardware implementation in FPGA devices.
Keywords :
cellular automata; cryptography; field programmable gate arrays; principal component analysis; FPGA reconfiguration; PCA state transitions; Spartan 3E XC3S500E; block ciphering functions; experimental hardware platform; hardware implementation; programmable cellular automata encryption algorithm; symmetric key cryptosystem; Automata; Encryption; Field programmable gate arrays; Hardware; Principal component analysis; Random access memory; Block ciphers; Cellular automata; Programmable cellular automata; Symmetric key cryptography;
Conference_Titel :
Telecommunications and Signal Processing (TSP), 2012 35th International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4673-1117-5
DOI :
10.1109/TSP.2012.6256189