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
Link To Document