• DocumentCode
    170120
  • Title

    A true random number generator with on-line testability

  • Author

    Bohl, E. ; Lewis, M. ; Galkin, S.

  • Author_Institution
    Automotive Electron. Div., Robert Bosch GmbH, Reutlingen, Germany
  • fYear
    2014
  • fDate
    26-30 May 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    True random number generators (TRNGs) are widely used throughout cryptography. They are used in the challenge response authentication procedures, key generation and for hardening measures against power analysis attacks. An important feature of each TRNG is true randomness. Such randomness can be obtained from random physical effects like noise. In order to make a TRNG usable for different semiconductor technologies (including FPGAs) only digital standard library cells can be used. One possible type of TRNG that can be realized with only standard library cells is based on ring os-cillators. Such a TRNG was implemented in a test chip and investigated in combination with a simple post processing. Different on-line testability measures of the TRNG are proposed. The solution is compared with other ones.
  • Keywords
    cryptography; field programmable gate arrays; integrated circuit testing; microprocessor chips; oscillators; random number generation; FPGA; TRNG; challenge response authentication procedures; cryptography; digital standard library cells; hardening measures; key generation; noise; online testability measures; power analysis attacks; random physical effects; ring oscillators; semiconductor technologies; test chip; true random number generator; true randomness; Correlation; Entropy; Radiation detectors; Registers; Ring oscillators; Sections; True random number generator; correlation; frequency injection; on-line test; rinoscillator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ETS), 2014 19th IEEE European
  • Conference_Location
    Paderborn
  • Type

    conf

  • DOI
    10.1109/ETS.2014.6847799
  • Filename
    6847799