A Closer Look at the Delay-Chain based TRNG

Milos Grujic, Vladimir Rozic, Bohan Yang, Ingrid Verbauwhede
2018 2018 IEEE International Symposium on Circuits and Systems (ISCAS)  
This paper presents a refined stochastic model of the delay-chain based true random number generator (DC-TRNG) and its application. DC-TRNG is a true random number generator for FPGAs that utilizes time-to-digital conversion (TDC) to accurately determine the position of the ring-oscillator jittery signal edge. Our stochastic model employs precise time characterization of the carry-chains that are used for TDC in the DC-TRNG. In order to determine lower bounds of the estimated min-entropy, the
more » ... nary probabilities are calculated by applying the stochastic model. Based on these computed probabilities, we perform optimizations of the DC-TRNG parameters on two different FPGAs -Xilinx Spartan 6 and Intel Cyclone IV, in order to achieve the highest possible throughput of the DC-TRNG.
doi:10.1109/iscas.2018.8351222 dblp:conf/iscas/GrujicR0V18 fatcat:uncnqqwz4bdahnpvp6lxj6z55e