Title :
Experimental validation of a true random binary digit generator fusion with a pseudo random number generator for cryptographic module application.
Author :
Blaszczyk, M. ; Guinee, R.A.
Author_Institution :
Dept. of Electr. Eng., Cork Inst. of Technol., Cork, Ireland
Abstract :
In this paper the experimental validation of a novel, modified double scroll chaotic attractor circuit, employed as a true random binary generator (TRBG) is presented. The double scroll attractor is modeled on Chua´s circuit constituted as independent chaotic oscillator using passive only nonlinear device for nonlinear operation leading to chaotic behavior. The output from the chaotic circuit which is a correlated binary sequence is scrambled with a pseudo random binary sequence generator (PRBSG) topology to yield a true random binary source for key stream generation. The modified chaotic circuit has been first modeled in PSpice software. The randomness attributes of the modified generator, obtained from both the PSpice model and hardware implementation, using the PRBSG de-correlator were successfully tested by the well known NIST Test Suite and Diehard Test Set for statistical validation. Output binary streams from the proposed modified generator were examined for randomness using both Test Suites with all tests successfully passed for both PSpice model and experimental chaotic circuit generator. A physical TRBG has been constructed on the basis of the proposed PRBSG modification with all statistical tests successfully passed confirming theoretical expectations.
Keywords :
Chua´s circuit; chaos; cryptography; random number generation; Chua circuit; Diehard test set; NIST test suite; PSpice software; chaotic oscillator; cryptographic module; double scroll chaotic attractor circuit; key stream generation; pseudorandom binary sequence generator; true random binary digit generator fusion; TRNG; double-scroll attractor;
Conference_Titel :
Signals and Systems Conference (ISSC 2009), IET Irish
Conference_Location :
Dublin
DOI :
10.1049/cp.2009.1708