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] Straintronics-Based True Random Number Generator for High-Speed and Energy-Limited Applications
    Barangi, Mahmood
    Chang, Joseph S.
    Mazumder, Pinaki
    IEEE TRANSACTIONS ON MAGNETICS, 2016, 52 (01)
  • [32] Very high-speed true random noise generator
    Cortigiani, F
    Petri, C
    Rocchi, S
    Vignoli, V
    ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 120 - 123
  • [33] True Random Number Generator Based on Compact Chaotic Oscillator
    Jiteurtragool, Nattagit
    Wannaboon, Chatchai
    Masayoshi, Tachibana
    2015 15TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2015, : 315 - 318
  • [34] A Novel Transition Effect Ring Oscillator Based True Random Number Generator for a Security SoC
    Li, TangShengSheng
    Wu, Liji
    Zhang, Xiangmin
    Wu, XingJun
    Zhou, Jin
    Wang, XiaoLu
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [35] True Random Number Generator Based on RRAM-Bias Current Starved Ring Oscillator
    Arumi, D.
    Manich, S.
    Gomez-Pau, A.
    Rodriguez-Montanes, R.
    Gonzalez, M. B.
    Campabadal, F.
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2023, 9 (02): : 92 - 98
  • [36] Design of True Random Number Generator Based on Multi-Stage Feedback Ring Oscillator
    Cui, Jianguo
    Yi, Maoxiang
    Cao, Di
    Yao, Liang
    Wang, Xinyu
    Liang, Huaguo
    Huang, Zhengfeng
    Qi, Haochen
    Ni, Tianming
    Lu, Yingchun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1752 - 1756
  • [37] The Use of Delay Lines in a Ring-Oscillator-Based Combined True Random Number Generator
    Jessa, Mieczyslaw
    Matuszewski, Lukasz
    2012 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES), 2012,
  • [38] MRCO: A Multi-ring Convergence Oscillator-based High-Efficiency True Random Number Generator
    Ni, Tianming
    Peng, Qingsong
    Bian, Jingchang
    Yao, Liang
    Huang, Zhengfeng
    Yan, Aibin
    Wen, Xiaoqing
    2022 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2022,
  • [39] A high-speed quantum random number generator prototype
    Xu, Feihu
    Qi, Bing
    Xu, He
    Xuan, Jiancheng
    Ma, Xiongfeng
    Lo, Hoi-Kwong
    Qian, Li
    2013 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO), 2013,
  • [40] A study on a high-speed Gaussian random number generator
    Ahn, B
    APCCAS '96 - IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS '96, 1996, : 30 - 32