True Random Number Generators Using Electrical Noise

被引:36
作者
Gong, Lishuang [1 ]
Zhang, Jianguo [1 ]
Liu, Haifang [1 ]
Sang, Luxiao [1 ]
Wang, Yuncai [1 ,2 ]
机构
[1] Taiyuan Univ Technol, Coll Phys & Optoelect, Minist Educ & Shanxi Prov, Key Lab Adv Transducers & Intelligent Control Sys, Taiyuan 030024, Shanxi, Peoples R China
[2] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
TRNGs; electrical noise; entropy source; post-processing; evaluation methods; RANDOM BIT GENERATOR; PHASE NOISE; TIMING JITTER; ENTROPY; CHAOS; IMPLEMENTATION; PERFORMANCE; OSCILLATORS; DESIGN;
D O I
10.1109/ACCESS.2019.2939027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
True random number generators (TRNGs) are a fundamental resource in information security and can guarantee the absolute security of information in principle. Entropy source is the most critical part of TRNGs, which provides the unpredictability and is the root of security for TRNGs. Electrical noise, which is inevitable and unpredictable in electronic systems, is always used as entropy source for TRNGs. This review discusses the different methods to harvest electrical noise in TRNGs, including the early amplify noise based on amplifier, phase jitter based on oscillator, the effect of electrical noise on the metastable behavior and amplify noise based on chaos circuits. Each method has its own strengths in aspect of speed, cost, complexity and portability. Finally, some post-processing technologies and TRNG evaluation methods are also discussed. With this review, we hope the current spots for TRNGs using electrical noise are summarized and some possible future directions are pointed out.
引用
收藏
页码:125796 / 125805
页数:10
相关论文
共 93 条
  • [1] NOISE IN RELAXATION-OSCILLATORS
    ABIDI, AA
    MEYER, RG
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1983, 18 (06) : 794 - 802
  • [2] Phase noise and jitter in CMOS ring oscillators
    Abidi, Asad A.
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (08) : 1803 - 1816
  • [3] A feedback strategy to improve the entropy of a chaos-based random bit generator
    Addabbo, T
    Alioto, M
    Fort, A
    Rocchi, S
    Vignoli, V
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (02) : 326 - 337
  • [4] [Anonymous], 2014, P IEEE CUST INT CIRC
  • [5] [Anonymous], 2006, Seismic behavior of beam-column joint subassemblies reinforced with steel fibers
  • [6] A novel chaos-based post-processing for TRNG
    Avaroglu, Erdinc
    Tuncer, Taner
    Ozer, A. Bedri
    Ergen, Burhan
    Turk, Mustafa
    [J]. NONLINEAR DYNAMICS, 2015, 81 (1-2) : 189 - 199
  • [7] Bagini V, 1999, LECT NOTES COMPUT SC, V1717, P204
  • [8] Bassham L. E., 2001, 80022 NAT I STAND TE
  • [9] On the Security of Oscillator-Based Random Number Generators
    Baudet, Mathieu
    Lubicz, David
    Micolod, Julien
    Tassiaux, Andre
    [J]. JOURNAL OF CRYPTOLOGY, 2011, 24 (02) : 398 - 425
  • [10] A Framework for Investigating the Performance of Chaotic-Map Truly Random Number Generators
    Beirami, Ahmad
    Nejati, Hamid
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2013, 60 (07) : 446 - 450