DocumentCode :
3341948
Title :
A novel true random binary sequence generator based On a chaotic double scroll oscillator combination with a pseudo random generator for cryptographic applications
Author :
Guinee, R.A. ; Blaszczyk, M.
Author_Institution :
Cork Inst. of Technol., Cork, Ireland
fYear :
2009
fDate :
9-12 Nov. 2009
Firstpage :
1
Lastpage :
6
Abstract :
In this paper the topology of a novel double scroll chaotic attractor circuit used for true random binary sequence (TRBG) generation is detailed. The novel cascade design of a chaotic oscillator with a pseudorandom binary sequence generator (PRBSG), used for key stream whitening, is described for encryption applications. The advantages of the employed PRBSG for data scrambling are discussed with emphasis on the short and long term unpredictability attributes exhibited by the generated bit stream through the usage of the proposed TRBG topology. This novel method also eliminates initial chaos evolutionary trace similarity deficiencies through a proper seeding policy of the PRBSG scrambler upon TRBG start up. Successful statistical testing in accordance with the NIST Test Suite confirms the necessary randomness attributes of generated key stream for AES applications. Further validation of the TRBG stochastic properties is provided via the Diehard test suite.
Keywords :
binary sequences; cryptography; random number generation; statistical testing; chaotic attractor circuit; chaotic double scroll oscillator; cryptographic applications; data scrambling; pseudorandom generator; random binary sequence generator; statistical testing; Binary sequences; Chaos; Circuit testing; Circuit topology; Cryptography; Hardware; NIST; Oscillators; Statistical analysis; Stochastic processes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Internet Technology and Secured Transactions, 2009. ICITST 2009. International Conference for
Conference_Location :
London
Print_ISBN :
978-1-4244-5647-5
Type :
conf
DOI :
10.1109/ICITST.2009.5402536
Filename :
5402536
Link To Document :
بازگشت