Paper 2015/593

A Physical Approach for Stochastic Modeling of TERO-based TRNG

Patrick HADDAD, Viktor FISCHER, Florent BERNARD, and Jean NICOLAI

Abstract

Security in random number generation for cryptography is closely related to the entropy rate at the generator output. This rate has to be evaluated using an appropriate stochastic model. The stochastic model proposed in this paper is dedicated to the transition effect ring oscillator (TERO) based true random number generator (TRNG) proposed by Varchola and Drutarovsky in 2010. The advantage and originality of this model is that it is derived from a physical model based on a detailed study and on the precise electrical description of the noisy physical phenomena that contribute to the generation of random numbers. We compare the proposed electrical description with data generated in a 28 nm CMOS ASIC implementation. Our experimental results are in very good agreement with those obtained with both the physical model of TERO's noisy behavior and with the stochastic model of the TERO TRNG, which we also confirmed using the AIS 31 test suites.

Metadata
Available format(s)
PDF
Publication info
Published by the IACR in CHES 2015
Keywords
hardware random number generatorsring oscillatorsjitter modelentropystatistical tests
Contact author(s)
fischer @ univ-st-etienne fr
History
2015-06-21: received
Short URL
https://ia.cr/2015/593
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2015/593,
      author = {Patrick HADDAD and Viktor FISCHER and Florent BERNARD and Jean NICOLAI},
      title = {A Physical Approach for Stochastic Modeling of TERO-based TRNG},
      howpublished = {Cryptology ePrint Archive, Paper 2015/593},
      year = {2015},
      note = {\url{https://eprint.iacr.org/2015/593}},
      url = {https://eprint.iacr.org/2015/593}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.