Skip to Main content Skip to Navigation
New interface
Conference papers

Characterization of randomness sources in ring oscillator-based true random number generators in FPGAs

Abstract : The paper deals with the characterization of sources of randomness in true random number generators aimed at cryptographic applications implemented in Field Programmable Gate Arrays (FPGA). One of the most often used source of randomness in logic devices is the timing jitter present in clock signals, generated using ring oscillators (RO). In order to estimate the entropy of the generated random bit-stream, it is necessary to characterize the employed timing jitter. Using the simulation of the clock jitter injection into the gates of RO we show that the proportion of jitter from uncorrelated and correlated noise sources on the overall period jitter depends on the number of delay elements (inverters). We also propose a new and precise method of the jitter measurement outside the device based on the use of the differential device outputs in conjunction with a differential oscilloscope probe. The measured standard deviation of the clock period is more than two times smaller than the one obtained using traditional methods. Employing the proposed measurement method we show that the jitter profile of the RO-generated clock and its sensitivity to global jitter sources (e. g. deterministic jitter) is strongly dependent on the architecture and topology of the oscillator.
Document type :
Conference papers
Complete list of metadata
Contributor : Boyan Valtchanov Connect in order to contact the contributor
Submitted on : Monday, April 5, 2010 - 2:15:43 PM
Last modification on : Saturday, June 25, 2022 - 10:50:41 AM


  • HAL Id : ujm-00470240, version 1



Boyan Valtchanov, Alain Aubert, Viktor Fischer, Florent Bernard. Characterization of randomness sources in ring oscillator-based true random number generators in FPGAs. 13-th IEEE Symposium on Design and Diagnostic of Electronic Circuits ans Systems (DDECS), Vienna, Austria (2010), Apr 2010, Vienna, Austria. be obtained. ⟨ujm-00470240⟩



Record views