Cryptology ePrint Archive: Report 2005/396
Design and Analysis of a Robust and Efficient Block Cipher using Cellular Automata
Pallavi Joshi and Debdeep Mukhopadhyay and Dipanwita RoyChowdhury
Abstract: Cellular Automaton (CA) has been shown to be capable of generating
complex and random patterns out of simple rules. There
has been constant efforts of applying CA to develop ciphers, but
the attempts have not been successful. This paper
describes how repeated application of simple CA transforms
may be used to achieve confusion and diffusion, needed
in block ciphers. The components have been evaluated
for their robustness against conventional cryptanalysis and
the results have been found to be comparable to standards.
Finally, the parts are
assembled in an unconventional way to construct
a self-invertibe CA based round, which is resistant
against linear and differential cryptanalysis and yet
can be efficiently implemented.
Category / Keywords: secret-key cryptography / block ciphers, cryptanalysis, boolean functions
Date: received 3 Nov 2005
Contact author: debdeep at vlsi iitkgp ernet in
Available format(s): Postscript (PS) | Compressed Postscript (PS.GZ) | PDF | BibTeX Citation
Version: 20051105:223508 (All versions of this report)
Short URL: ia.cr/2005/396
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]