Title :
FPGA implementation and evaluation of two cryptographically secure hybrid cellular automata
Author :
Dogaru, Ioana ; Dogaru, Radu
Author_Institution :
Natural Comput. Lab., Univ. “Politeh.” of Bucharest, Bucharest, Romania
Abstract :
Two solutions for designing cryptographically secure pseudo-random number generators are considered from the perspective of FPGA implementation. Both are based on hybrid cellular automata (HCA) and are designed to maximize the efficiency/throughput ratio. While the first PRNG employs a simple HCA, the second solution builds a chain of HCA devices in order to improve cryptographic properties. Both solutions were implemented on FPGA-based platforms and their performances are evaluated in terms of complexity, speed and power. Pseudorandom sequences generated by the hardware implementations were extracted, saved and further analyzed using the standardized NIST statistical tests. All 188 tests were passed.
Keywords :
cellular automata; cryptography; field programmable gate arrays; random number generation; FPGA implementation; FPGA-based platforms; HCA; PRNG; cryptographically secure hybrid cellular automata; cryptographically secure pseudo-random number generators; standardized NIST statistical tests; Automata; Cryptography; Field programmable gate arrays; Generators; NIST; Table lookup; Field Programmable Gate Array; NIST statistical test suite; cellular automata; cryptography; random number generator;
Conference_Titel :
Communications (COMM), 2014 10th International Conference on
Conference_Location :
Bucharest
DOI :
10.1109/ICComm.2014.6866740