2018
DOI: 10.46586/tches.v2018.i3.214-242
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation and Monitoring of Free Running Oscillators Serving as Source of Randomness

Abstract: In this paper, we evaluate clock signals generated in ring oscillators and self-timed rings and the way their jitter can be transformed into random numbers. We show that counting the periods of the jittery clock signal produces random numbers of significantly better quality than the methods in which the jittery signal is simply sampled (the case in almost all current methods). Moreover, we use the counter values to characterize and continuously monitor the source of randomness. However, instead of using the wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2
2
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(10 citation statements)
references
References 20 publications
0
10
0
Order By: Relevance
“…The device that we are modelling consists of two nominally identical oscillators [12]. The frequency of the first is divided by M to generate the slow clock.…”
Section: Stochastic Modelmentioning
confidence: 99%
See 3 more Smart Citations
“…The device that we are modelling consists of two nominally identical oscillators [12]. The frequency of the first is divided by M to generate the slow clock.…”
Section: Stochastic Modelmentioning
confidence: 99%
“…which is essentially an estimator for the 2-sample Allan variance with equal time between measurements and measurement time, T = τ . It is easy to compute in real-time in digital circuits [12]. This quantity can be used to directly quantify the randomness properties of the oscillator.…”
Section: Online Testmentioning
confidence: 99%
See 2 more Smart Citations
“…We checked experimentally that the convergence is quicker when σ is bigger. To compute Table 1, we chose σ = 0.7 (which is in the order of typical values that we measure in real hardware implementations, see for example [1]) to be sure of making a realistic assessment of the convergence.…”
Section: Modeling the Eo-trng Using A Markov Chainmentioning
confidence: 99%