A High-Speed Digital True Random Number Generator Based on Cross Ring Oscillator

被引:3
作者
Wang, Yuanhao [1 ]
Li, Shuguo [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Tsinghua Natl Lab Informat Sci & Technol, Beijing 10084, Peoples R China
关键词
digital true random number generator; cross ring oscillator; cryptography engineering; SELF-TIMED RING; DESIGN;
D O I
10.1587/transfun.E99.A.806
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a true random number generator (TRNG) exploiting jitter and the chaotic behavior in cross ring oscillators (CROs). We make a further study of the feedback ring architecture and cross-connect the XOR gates and inverters to form an oscillator. The CRO utilizes totally digital logic circuits, and gains a high and robust entropy rate, as the jitter in the CRO can accumulate locally between adjacent stages. Two specific working modes of CRO in which the CRO can work in a consistent state and a free-running state respectively are introduced and analyzed both theoretically and experimentally. Finally, different stage lengths of cross ring true random number generators (CRTRNGs) are tested in different Field Programmable Gate Arrays (FPGAs) and test results are analyzed and compared. Especially, random data achieved from a design of 63-stage CRTRNG in Altera Cyclone IV passes both the NIST and Diehard test suites at a rate as high as 240 Mbit/s.
引用
收藏
页码:806 / 818
页数:13
相关论文
共 50 条
[31]   Analysis and optimization of a high-speed generator's cooling structure based on Taguchi method [J].
Tang, Chenqi ;
Yu, Zhongjun ;
Fu, Jia ;
Yang, Juntan .
CASE STUDIES IN THERMAL ENGINEERING, 2024, 63
[32]   Investigation of DC hybrid circuit breaker based on high-speed switch and arc generator [J].
Wu, Yifei ;
Rong, Mingzhe ;
Wu, Yi ;
Yang, Fei ;
Li, Mei ;
Zhong, Jianying ;
Han, Guohui ;
Niu, Chunping ;
Hu, Yang .
REVIEW OF SCIENTIFIC INSTRUMENTS, 2015, 86 (02)
[33]   Novel True Random Number Generator Based Hardware Cryptographic Architecture Using Quantum-Dot Cellular Automata [J].
Pain, Puspak ;
Das, Kunal ;
Sadhu, Arindam ;
Kanjilal, Maitreyi Ray ;
De, Debashis .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2019, 58 (09) :3118-3137
[34]   A 82-nW Chaotic Map True Random Number Generator Based on a Sub-Ranging SAR ADC [J].
Kim, Minseo ;
Ha, Unsoo ;
Lee, Kyuho Jason ;
Lee, Yongsu ;
Yoo, Hoi-Jun .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (07) :1953-1965
[35]   High-speed high-voltage solid-state Marx generator based on SiC MOSFETs [J].
Dehghan, S. Mohammad ;
Seviour, Rebecca ;
Hunt, Steve .
IET POWER ELECTRONICS, 2023, 16 (06) :917-927
[36]   A Novel Compact and High-Speed CMOS Parity Generator/Checker [J].
Abdalla, Yasser ;
Sharroush, Sherif .
2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, :18-22
[37]   Mechanism analysis of cheetah's high-speed locomotion based on digital reconstruction [J].
Zhang, Xiuli ;
Zhao, Chenliang ;
Xu, Zhongqi ;
Huang, Senwei .
BIOMIMETIC INTELLIGENCE AND ROBOTICS, 2022, 2 (01)
[38]   Parameter Dependencies and Optimization of True Random Number Generator (TRNG) using Genetic Algorithm (GA) [J].
Deotare, Vilas ;
Padole, Dinesh ;
Wadhwa, Lalitkumar .
2021 8TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS (ICSCC), 2021, :235-239
[39]   Tunnel FET ambipolarity-based energy efficient and robust true random number generator against reverse engineering attacks [J].
Japa, Aditya ;
Majumder, Manoj Kumar ;
Sahoo, Subhendu K. ;
Vaddi, Ramesh .
IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (05) :689-695
[40]   Failure analysis of a high-speed induction machine driven by a SiC-inverter and operating on a common shaft with a high-speed generator [J].
Brenkacz, Lukasz ;
Baginski, Pawel ;
Adamowicz, Marek ;
Giziewski, Sebastian .
EKSPLOATACJA I NIEZAWODNOSC-MAINTENANCE AND RELIABILITY, 2022, 24 (01) :177-185