Modern random number generator design – Case study on a secured PLL-based TRNG - Université Jean-Monnet-Saint-Étienne Accéder directement au contenu
Article Dans Une Revue Information Technology Année : 2019

Modern random number generator design – Case study on a secured PLL-based TRNG

Viktor Fischer
Nathalie Bochard

Résumé

Abstract Random number generators (RNGs) are basic cryptographic primitives. They are used to generate cryptographic keys, initialization vectors, challenges and nonces in cryptographic protocols, and random masks in countermeasures against side channel attacks. RNGs designed for cryptography must generate unpredictable random numbers. According to recent security standards, the unpredictability of generated random numbers must be thoroughly evaluated. In this paper, we provide a concrete example – a phase-locked loop based RNG protected by novel dedicated embedded tests, on which we show how stringent security requirements including unpredictability of generated numbers can be met, while respecting the standards.

Dates et versions

ujm-01984448 , version 1 (17-01-2019)

Identifiants

Citer

Viktor Fischer, Florent Bernard, Nathalie Bochard. Modern random number generator design – Case study on a secured PLL-based TRNG. Information Technology, 2019, 61 (1), pp.3-13. ⟨10.1515/itit-2018-0025⟩. ⟨ujm-01984448⟩
113 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More