|
|
Coherent sampling based TRNG : a statistical and behavioral approach
Florent Bernard, Viktor Fischer, Nathalie Bochard
|
|
Random number generators represent one of basic cryptographic primitives used in creating cryptographic protocols. Their security evaluation represents very important part in the design, implementation and employment phase of the generator. One of important security requirements is the existence of a mathematical model describing the physical noise source and the statistical properties of the digitized noise derived from it. The aim of this paper is to propose the model of a class of generators using two
jittery clocks. The model can be generalized to ny number of clocks that are employed very often in RNGs with ring oscillators. We will show that the model can be significantly simplified if the clock frequencies are rationally related, while still containing the jitter. The clock signals with related frequencies can be obtained using phase-locked loops, delay-locked loops or ring oscillators with adjusted oscillation periods. The proposed stochastic model is validated using a behavioral VHDL model and by hardware experiments.
|
|