DocumentCode
18875
Title
Dual-Metastability Time-Competitive True Random Number Generator
Author
Wieczorek, Piotr Zbigniew ; Golofit, K.
Author_Institution
Dept. of Electron. & Inf. Technol., Warsaw Univ. of Technol., Warsaw, Poland
Volume
61
Issue
1
fYear
2014
fDate
Jan. 2014
Firstpage
134
Lastpage
145
Abstract
The paper introduces a new concept of a true random number generator (TRNG). Most metastability-based solutions operate on the uncertainty of a logical output state of a device (flip-flop, D-latch) aimed to be resolved from an exact metastable point. However, it has been shown that the metastable point of a bistable circuit (which is practically impossible to reach) does not guarantee absolute randomness or sufficient entropy. We propose the concept of a device in which the direct proximity of the metastable point is not mandatory. In our concept the transition times of two devices are compared. Such construction is less sensitive to the proximity of the metastable point, temperature fluctuations, and power supply instabilities. The paper briefly describes the metastability phenomena in general and other known metastability-based TRNG concepts. A new concept of a dual-metastability time-competitive generator is presented, analyzed both numerically and theoretically, and verified based on the sample circuit´s implementation. Empirical and statistical test results are presented.
Keywords
circuit stability; flip-flops; numerical analysis; random number generation; D-latch device; bistable circuit; dual-metastability time-competitive generator; dual-metastability time-competitive true random number generator; flip-flop device; logical output state; metastability-based TRNG concepts; numerical analysis; power supply instability; statistical test; temperature fluctuations; Bit rate; Data models; Entropy; Field programmable gate arrays; Generators; Integrated circuit modeling; Noise; D-latch; RNG; flip-flop; metastability; randomness; resolve time; true random number generator (TRNG);
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2013.2265952
Filename
6605636
Link To Document