Published May 31, 2018 | Version v1
Conference paper Open

Design and Testing Methodologies for True Random Number Generators Towards Industry Certification

  • 1. KU Leuven COSIC, Kasteelpark Arenberg 10 bus 2452, B-3001 Heverlee, Belgium
  • 2. Hubert Curien Laboratory, UMR CNRS 5516, University of Lyon, 42000 Saint-Etienne, France
  • 3. MICRONIC, Sliaˇcska 2/C, 83102, Bratislava, Slovak Republic
  • 4. Brighsight B.V., Brassersplein 2, 2612 CT Delft, The Netherlands

Description

The objective of this paper is to provide insight on the design, evaluation and testing of modern True Random Number Generators (TRNGs) aimed towards certification. We discuss aspects related to each of these stages by means of two illustrative TRNG designs: PLL-TRNG and DC-TRNG. Topics covered in the paper include: the importance of formal security evaluations based on a stochastic model of the entropy source, the development of suitable and lightweight embedded tests to detect failures, the implementation and testing of TRNGs in dedicated FPGA platforms, and a robustness assessment to environmental and/or physical modifications.

Files

ETS2018.pdf

Files (561.1 kB)

Name Size Download all
md5:deec9a306f45c66c218b579d2fcf0168
561.1 kB Preview Download

Additional details

Funding

HECTOR – HARDWARE ENABLED CRYPTO AND RANDOMNESS 644052
European Commission