Modeling and securing RO-based TRNG in FPGAs - Jitter accumulation from local and global sources - Université Jean-Monnet-Saint-Étienne Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Modeling and securing RO-based TRNG in FPGAs - Jitter accumulation from local and global sources

Viktor Fischer
Alain Aubert
  • Fonction : Auteur
  • PersonId : 837538
Nathalie Bochard

Résumé

Many true random number generators in Field Programmable Gate Arrays (FPGAs) employ the timing jitter from ring oscillator clocks as a source of randomness. In this presentation we are focusing on the jitter generated in ring oscillators. We use a simple physical model of jitter sources to show that the random jitter accumulates slower than the global and manipulable deterministic jitter. This fact, which can be used to attack generators, is not considered even in most recent designs considered to be secure. We propose simple but efficient countermeasure against these attacks. The method is validated using the proposed behavioral VHDL model and it is shown to be efficient in hardware, too.
Fichier non déposé

Dates et versions

ujm-00368921 , version 1 (18-03-2009)

Identifiants

  • HAL Id : ujm-00368921 , version 1

Citer

Boyan Valtchanov, Viktor Fischer, Alain Aubert, Florent Bernard, Nathalie Bochard. Modeling and securing RO-based TRNG in FPGAs - Jitter accumulation from local and global sources. cryptarchi 2008, Jun 2008, Trégastel, France. ⟨ujm-00368921⟩
49 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More