• 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