Fully digital 1-D, 2-D and 3-D multiscroll chaos as hardware pseudo random number generators
KAUST DepartmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
MetadataShow full item record
AbstractThis paper introduces the first fully digital implementation of 1-D, 2-D and 3-D multiscroll chaos using the sawtooth nonlinearity in a 3rd order ODE with the Euler approximation. Systems indicate chaotic behaviour through phase space boundedness and positive Lyapunov exponent. Low-significance bits form a PRNG and pass all tests in the NIST SP. 800-22 suite without post-processing. Real-time control of the number of scrolls allows distinct output streams with 2-D and 3-D multiscroll chaos enabling greater controllability. The proposed PRNGs are experimentally verified on a Xilinx Virtex 4 FPGA with logic utilization less than 1.25%, throughput up to 5.25 Gbits/s and up to 512 distinct output streams with low cross-correlation.
CitationMansingka AS, Radwan AG, Salama KN (2012) Fully digital 1-D, 2-D and 3-D multiscroll chaos as hardware pseudo random number generators. 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS). doi:10.1109/MWSCAS.2012.6292236.
Conference/Event name2012 IEEE 55th International Midwest Symposium on Circuits and Systems, MWSCAS 2012