2021
DOI: 10.1109/access.2021.3099534
|View full text |Cite
|
Sign up to set email alerts
|

A Fully Digital True Random Number Generator With Entropy Source Based in Frequency Collapse

Abstract: All cryptography systems have a True Random Number Generator (TRNG). In the process of validating, these systems are necessary for prototyping in Field Programmable Gate Array (FPGA). However, TRNG uses an entropy source based on non-deterministic effects challenging to replicate in FPGA. This work shows the problems and solutions to implement an entropy source based on frequency collapse in multimodal Ring Oscillators (RO). The entropy source implemented in FPGA pass all SP800-90B tests from the National Inst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
18
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 20 publications
(23 citation statements)
references
References 15 publications
1
18
0
Order By: Relevance
“…This work is a continuation of the work presented in [32], when the problems and solutions to implement the TRNG based on frequency collapse in Field Programmable Gate Array (FPGA) is shown. The main contribution of the current work is the demonstration of the robustness and healthy of the TRNG based on the same physical phenomena in an ASIC implementation.…”
Section: Introductionmentioning
confidence: 92%
See 1 more Smart Citation
“…This work is a continuation of the work presented in [32], when the problems and solutions to implement the TRNG based on frequency collapse in Field Programmable Gate Array (FPGA) is shown. The main contribution of the current work is the demonstration of the robustness and healthy of the TRNG based on the same physical phenomena in an ASIC implementation.…”
Section: Introductionmentioning
confidence: 92%
“…Second, the jitter is measured using a physical phenomenon caused for the jitter accumulation in a multi-modal Ring Oscillator (RO). The entropy is digitized using the time of a frequency collapse [32]- [36]. However, the mismatch can affect the frequency collapse, generating dependencies used for Physical Unclonable Function (PUF) applications [37].…”
Section: Introductionmentioning
confidence: 99%
“…This is further verified by the results of NIST SP 800-22 statistical test suite results given in Table S1. To benchmark the performance of the TRNG demonstrated in this work, the proposed device is compared with other TRNGs in the literature, [3][4][5][6]9,11,23,[30][31][32][33][34] which employ different physical processes in various platforms for random number generation, the results of which are given in Table S2.…”
Section: Randomness Analysis Using Statistical Measuresmentioning
confidence: 99%
“…Quantum TRNGs rely on the probabilistic nature of the quantum events for randomness, while classical TRNGs such as TRNGs based on classical chaos rely on the indeterminism caused by finite measurement accuracy and the high sensitivity to initial conditions as the source of randomness. Utilizing these processes, TRNGs based on chaotic lasers, 3 multi-modal ring oscillators, 4 random Raman fiber lasers, 5 memristors, [6][7][8] amplified spontaneous emission, 9 photon arrival time measurements, 10 superparamagnetic tunnel junctions, 11 carbon nanotube transistors, 12 etc. have been demonstrated recently.…”
mentioning
confidence: 99%
“…The secure system typically implements a standalone TRNG, exploiting the different physical phenomena to obtain random numbers. For example, entropy sources based on a chaotic system [20]- [22], charge trapping in FinFet [23], the frequency collapse in multimodal ring oscillator [24]- [26], and metastability in latches [27]- [30]. However, the new approaches unified the TRNG with the memories used in the system, reducing the area overhead.…”
Section: Introductionmentioning
confidence: 99%