Title :
A Self-Timed Ring Based True Random Number Generator
Author :
Cherkaoui, Abdelkarim ; Fischer, V. ; Aubert, A. ; Fesquet, Laurent
Author_Institution :
Hubert Curien Lab., St. Etienne, France
Abstract :
Self-timed rings are oscillators in which several events can evolve evenly-spaced in time thanks to analog effects inherent to the ring stage structure. One of their interesting features is that they provide precise high-speed multiphase signals. This paper presents a true random number generator that exploits the jitter of events propagating in a self-timed ring with a high entropy. Designs implemented in Alter a Cyclone III and Xilinx Virtex 5 devices provide high quality random bit sequNIST SP 800-22 statistical testsences passing FIPS 140-1 and NIST SP 800-22 statistical tests at a high bit rate.
Keywords :
jitter; oscillators; random number generation; statistical testing; Cyclone III; FIPS 140-1; NIST SP 800-22 statistical tests; Xilinx Virtex 5 devices; high-speed multiphase signals; jitter; quality random bit sequences; ring stage structure; self-timed ring based true random number generator; self-timed ring oscillators; Cryptography engineering; Random number generators; Self-timed rings;
Conference_Titel :
Asynchronous Circuits and Systems (ASYNC), 2013 IEEE 19th International Symposium on
Conference_Location :
Santa Monica, CA
Print_ISBN :
978-1-4673-5956-6
DOI :
10.1109/ASYNC.2013.15