DocumentCode
3258804
Title
Fast True Random Generator in FPGAs
Author
Danger, Jean-Luc ; Guilley, Sylvain ; Hoogvorst, Philippe
Author_Institution
GET/Ecole Nat. Super. des Telecommun., CNRS LTCI (UMR 5141), Paris
fYear
2007
fDate
5-8 Aug. 2007
Firstpage
506
Lastpage
509
Abstract
Most hardware "true" random number generators (TRNGs) take advantage of the thermal agitation around a flip-flop metastable state. In field programmable gate arrays (FPGAs), the classical TRNG structure uses two clocks, either from a PLL or from ring oscillators, in order to sample one by the other. This creates good TRNGs albeit limited in frequency by the interference rate which cannot exceed a few Mbit/s. This article presents an architecture allowing higher bit rates while maintaining provable unconditional security. This requirement becomes stringent for secure communication applications such as the cryptographic quantum key distribution (QKD) protocols. The proposed architecture is very simple as it is based on an open loop structure without any specific component such as PLLs.
Keywords
clocks; field programmable gate arrays; flip-flops; random number generation; clock; field programmable gate array; flip-flop metastable state; secure communication; thermal agitation; true random number generator; Clocks; Field programmable gate arrays; Flip-flops; Frequency; Hardware; Interference; Metastasis; Phase locked loops; Random number generation; Ring oscillators;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
Conference_Location
Montreal, Que
Print_ISBN
978-1-4244-1163-4
Electronic_ISBN
978-1-4244-1164-1
Type
conf
DOI
10.1109/NEWCAS.2007.4487970
Filename
4487970
Link To Document