A meta-level true random number generator

  • Authors:
  • Bernhard Fechner;Andre Osterloh

  • Affiliations:
  • Department of Mathematics and Computer Science, Parallel Computing and VLSI Group, University of Hagen, Universitatsstrasse 1, 58084 Hagen, Germany.;BTC AG, Escherweg 5, 26121 Oldenburg, Germany

  • Venue:
  • International Journal of Critical Computer-Based Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

True random number generators (TRNGs) are extensively used in cryptography, simulations and statistics. In this work, we introduce, extend and analyse the concept of the randomised bit cell (RBC), introducing a second meta-level of randomisation, being able to simultaneously produce random numbers and detect active non-intrusive attacks. The concept is extended by using a corrector. Meta-stability is one way to generate true random numbers. By using electromagnetic radiation, a flip-flop (ff) in a meta-stable state can be manipulated to a known state. We clarify and comprehend open issues of meta-stable ffs such as power consumption and electromagnetic field strength. The experimental comparison though a software simulation with a standard TRNG yields a 17.69 times better distribution of zeros and ones while the TRNGs are under attack at the expense of a delay which is proportional to the quality of the random source.