Title :
Reconfigurable hardware implementation of a Random Number Generator based on 2-D Cellular Automata
Author :
Guitouni, Zied ; Machhout, Mohsen ; Tourki, Rached
Author_Institution :
Dept. of Phys., Fac. of Sci. of Monastir, Monastir
Abstract :
Finding good random number generators (RNGs) is a hard problem that is of crucial task in several fields, ranging from large-scale statistical physics simulations to hardware self-test. In this paper, we describe a single key cryptographic system based on two-dimensional non-uniform cellular automata (CA). Also we present the architecture design and the hardware implementation on a reconfigurable hardware platform (Xilinx VirtexII XC28000-5ff1517). Applying an extensive suite of randomness tests to the evolved CAs, we demonstrate the rapidly produce high-quality random-number sequences. In our scheme, we used the reconfigurable two dimensional von Neumann CA to generate high quality random sequence as key stream.
Keywords :
cellular automata; cryptography; logic design; random number generation; random sequences; reconfigurable architectures; Xilinx VirtexII XC28000-5ff1517; cellular automata; random number generator; random-number sequence; reconfigurable hardware; single key cryptographic system; Decision support systems; Hardware; Random number generation;
Conference_Titel :
Design and Technology of Integrated Systems in Nanoscale Era, 2008. DTIS 2008. 3rd International Conference on
Conference_Location :
Tozeur
Print_ISBN :
978-1-4244-1576-2
Electronic_ISBN :
978-1-4244-1577-9
DOI :
10.1109/DTIS.2008.4540219