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
相关论文
共 50 条
  • [31] Evaluating Entropy Sources for True Random Number Generators by Collision Counting
    Skorski, Maciej
    APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, 2016, 651 : 69 - 80
  • [32] Compact FPGA-based true and pseudo random number generators
    Tsoi, KH
    Leung, KH
    Leong, PHW
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 51 - 61
  • [33] True random number generator using stochastic noise signal of memristor with variation tolerance
    Yu, Dayeon
    Ahn, Suhyeon
    Youn, Sangwook
    Park, Jinwoo
    Kim, Hyungjin
    CHAOS SOLITONS & FRACTALS, 2024, 189
  • [34] Practical True Random Number Generator Using CMOS Image Sensor Dark Noise
    Park, Byung Kwon
    Parks, Hojoong
    Kim, Yong-Su
    Kang, Ju-Sung
    Yeom, Yongjin
    Ye, Changhui
    Moon, Sung
    Han, Sang-Wook
    IEEE ACCESS, 2019, 7 : 91407 - 91413
  • [35] Optimization of Random Telegraph Noise Characteristics in Memristor for True Random Number Generator
    Song, Min Suk
    Kim, Tae-Hyeon
    Hwang, Hwiho
    Ahn, Suhyeon
    Nili, Hussein
    Kim, Hyungjin
    ADVANCED INTELLIGENT SYSTEMS, 2023, 5 (05)
  • [36] True Random Number Generator Based on the Phase Noise of Laser
    Liu, Yu
    Tang, Wenzhuo
    Guo, Hong
    2010 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO) AND QUANTUM ELECTRONICS AND LASER SCIENCE CONFERENCE (QELS), 2010,
  • [37] FPGA Based True Random Number Generators Using Non-Linear Feedback Ring Oscillators
    Tao, Sha
    Yu, Yang
    Dubrova, Elena
    2018 16TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2018, : 213 - 216
  • [38] RANDOM NUMBER GENERATORS
    ERMAKOV, SM
    INDUSTRIAL LABORATORY, 1993, 59 (07): : 701 - 705
  • [40] New High Entropy Element for FPGA Based True Random Number Generators
    Varchola, Michal
    Drutarovsky, Milos
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2010, 2010, 6225 : 351 - 365