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