2022
DOI: 10.1007/978-3-031-15074-6_20
|View full text |Cite
|
Sign up to set email alerts
|

On the Effectiveness of True Random Number Generators Implemented on FPGAs

Abstract: Randomness is at the core of many cryptographic implementations. True random number generators provide unpredictable sequences of numbers by exploiting physical phenomena. This work compares multiple literature proposals of true random number generators targeting FPGAs. The considered TRNGs are obtained as the combinations of three digital noise sources, namely, NLFIRO, PLL-TRNG, and ES-TRNG, and three post-processing techniques, namely, XOR, Von Neumann, and LFSR. The resulting combinations of such components… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 17 publications
0
1
0
Order By: Relevance
“…In this paper, DDMTD technology is used to determine the phase difference of the master and slave clocks. After obtaining the phase difference, the Xilinx 7 series FPGA [30,31] is used for functional verification, and the clock PLL of the FPGA is used to shift the synchronized slave clock phase, so as to achieve high-precision synchronization of the sampling clock of the TI-ADC [32,33]. In this paper, the asynchronous router's clock at 250 MHz is used for the sampling clock.…”
Section: The Implementation Of Ddmtd (1) Phase Discrimination Of Mast...mentioning
confidence: 99%
“…In this paper, DDMTD technology is used to determine the phase difference of the master and slave clocks. After obtaining the phase difference, the Xilinx 7 series FPGA [30,31] is used for functional verification, and the clock PLL of the FPGA is used to shift the synchronized slave clock phase, so as to achieve high-precision synchronization of the sampling clock of the TI-ADC [32,33]. In this paper, the asynchronous router's clock at 250 MHz is used for the sampling clock.…”
Section: The Implementation Of Ddmtd (1) Phase Discrimination Of Mast...mentioning
confidence: 99%