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 条
  • [41] Cryptanalysis of a Chaotic Ring Oscillator Based Random Number Generator
    Ergun, Salih
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1498 - 1501
  • [42] PK TESTS WITH A HIGH-SPEED RANDOM NUMBER GENERATOR
    SCHMIDT, H
    JOURNAL OF PARAPSYCHOLOGY, 1973, 37 (02) : 105 - 118
  • [43] Towards a high-speed quantum random number generator
    Stucki, Damien
    Burri, Samuel
    Charbon, Edoardo
    Chunnilall, Christopher
    Meneghetti, Alessio
    Regazzoni, Francesco
    EMERGING TECHNOLOGIES IN SECURITY AND DEFENCE; AND QUANTUM SECURITY II; AND UNMANNED SENSOR SYSTEMS X, 2013, 8899
  • [44] A low-power and high-speed True Random Number Generator using generated RTN
    Brown, James
    Gao, Rui
    Ji, Zhigang
    Chen, Jiezhi
    Wu, Jixuan
    Zhang, Jianfu
    Zhou, Bo
    Shi, Qi
    Crowford, Jacob
    Zhang, Weidong
    2018 IEEE SYMPOSIUM ON VLSI TECHNOLOGY, 2018, : 95 - 96
  • [45] DCDRO:A true random number generator based on dynamically configurable dual-output ring oscillator
    Yao, Liang
    Wu, Xinya
    Zhang, Huishan
    INTEGRATION-THE VLSI JOURNAL, 2023, 93
  • [46] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [47] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2013, E96A (03) : 684 - 696
  • [48] An Oscillator-Based True Random Number Generator with Jitter Amplifier
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 725 - 728
  • [49] True Random Number Generator Using an Active Inductor Based Oscillator
    Nica, Ioan-Alexandru
    Stefan, Savinescu Viorel
    Goras, Liviu
    2019 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS 2019), 2019,
  • [50] A High Speed True Random Number Generator with Cellular Automata with Random Memory
    Goncu, Emre
    Kocdogan, Abdulkadir
    Yalcin, Mustak E.
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,