DocumentCode :
2532793
Title :
The use of delay lines in a ring-oscillator-based combined true random number generator
Author :
Jessa, Mieczyslaw ; Matuszewski, Lukasz
Author_Institution :
Fac. of Electron. & Telecommun., Poznan Univ. of Technol., Poznan, Poland
fYear :
2012
fDate :
18-21 Sept. 2012
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents a novel approach for the design of ring oscillators in a combined true random number generator (TRNG). We propose using delay elements made on carry4 primitives instead of series of inverters or latches in ring oscillators, which enables the construction of many high frequency ring oscillators with different nominal frequencies in the same field programmable gate array (FPGA). The output sequences produced by this type of TRNG pass all NIST 800-22 statistical tests for smaller numbers of ring oscillators than the constructions described in the literature. To assess the unpredictability of the output bits, the restarts mechanism, proposed in earlier papers, was used. Due to the number of ROs with different nominal frequencies and the method of construction of carry4 primitives, it is expected that the proposed TRNG is less sensitive to frequency injection attacks.
Keywords :
delay lines; field programmable gate arrays; radiofrequency oscillators; random number generation; statistical testing; FPGA; NIST 800-22 statistical tests; TRNG; carry4 primitives; combined true random number generator; delay elements; delay lines; field programmable gate array; frequency injection attacks; high frequency ring oscillators; inverter; latches; Delay; Delay lines; Field programmable gate arrays; Generators; Inverters; Latches; NIST;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals and Electronic Systems (ICSES), 2012 International Conference on
Conference_Location :
Wroclaw
Print_ISBN :
978-1-4673-1710-8
Electronic_ISBN :
978-1-4673-1709-2
Type :
conf
DOI :
10.1109/ICSES.2012.6382232
Filename :
6382232
Link To Document :
بازگشت