TRNG Based on Multiple Entropy Sources Using CTDSM
True random number generators (TRNGs) extract entropy from physical processes to generate statistically independent, non-reproducible bitstreams with cryptographic-grade randomness. Silicon-based TRNGs utilize random noise in the circuit as a source of entropy to emulate an equiprobable Bernoulli random process. This paper proposes using a Continuous Time Delta-Sigma Modulator (CTDSM) to extract entropy from multiple uncorrelated noise sources for TRNG design. A CTDSM can be made entropy-rich by leveraging its negative feedback mechanism and non-idealities due to clock jitter and the quantizer’s metastability. Simulation results of the proposed design, implemented using TSMC 65 nm technology, successfully demonstrate cryptographic-grade randomness by passing all tests recommended in NIST SP 800-22.
Authors
- Naveen Kadayinti (ORCID: https://orcid.org/0000-0003-0859-9380)
- Apurv Pandey
Institutions
- Indian Institute of Technology Dharwad (IN)
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/apccas62602.2024.10808739
- Primary Topic
- Advanced Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Science and Engineering Research Board