A Phase-Walk-Based True Random Number Generator Exploiting Dual-Ring Phase Jitter Comparison

View at publisher
Authors: Liang Yao, Peiyang Kang, Jiahao Zhang, Yaohua Xu, Ying Zhang, Xiumin Xu, Huaguo Liang, Zhengfeng Huang, Yingchun Lu
Cited by: 0
References: 15

Abstract

A True Random Number Generator (TRNG) is a critical security component that generates unpredictable random numbers based on physical entropy sources, widely used in cryptography, secure communications, and simulation. TRNGs leverage non-deterministic physical phenomena like circuit noise and jitter to ensure randomness. To enhance the security of traditional ring oscillator (RO), multi-phase quantization sampling, logical circuit mapping is realized by using Time-to-Digital Converter (TDC) to improve the performance and security of the entropy source. To meet the demands of high performance and low overhead, this paper proposes a phase-walk based TRNG. By comparing two pairs of ROs and utilizing random phase jitter, the proposed TRNG achieves 600 Mbps throughput on Artix-7, demonstrating unique advantages in resource efficiency and performance.

Fields of Study & Subjects

Physical Unclonable Functions (PUFs) and Hardware Security Advancements in PLL and VCO Technologies Cryptographic Implementations and Security

Publication details

Journal / source
IEEE Transactions on Circuits & Systems II Express Briefs
Volume
73
Issue
3
Pages
313–317
Publication date
30 January 2026