True Random Number Generator embedded in reconfigurable hardware

被引:0
|
作者
Fischer, V [1 ]
Drutarovsky, M
机构
[1] Univ St Etienne, UMR CNRS 5516, Lab Traitement Signal & Instrumentat, St Etienne, France
[2] Tech Univ Kosice, Dept Elect & Multimedia Commun, Kosice 04120, Slovakia
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new True Random Number Generator (TRNG) based on an analog Phase-Locked Loop (PLL) implemented in a digital Altera Field Programmable Logic Device (FPLD). Starting with an analysis of the one available on chip source of randomness - the PLL synthesized low jitter clock signal, a new simple and reliable method of true randomness extraction is proposed. Basic assumptions about statistical properties of jitter signal are confirmed by testing of mean value of the TRNG output signal. The quality of generated true random numbers is confirmed by passing standard NIST statistical tests. The described TRNG is tailored for embedded System-On-a-Programmable-Chip (SOPC) cryptographic applications and can provide a good quality true random bit-stream with throughput of several tens of kilobits per second. The possibility of including the proposed TRNG into a SOPC design significantly increases the system security of embedded cryptographic hardware.
引用
收藏
页码:415 / 430
页数:16
相关论文
共 50 条
  • [31] DIGITAL HARDWARE REALIZATION OF A RANDOM-NUMBER GENERATOR
    PERRY, JL
    SCHAFER, RW
    RABINER, LR
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1972, 51 (01): : 151 - &
  • [32] An integrable low cost hardware random number generator
    Ranasinghe, DC
    Lim, DY
    Devadas, S
    Jamali, B
    Zhu, Z
    Cole, PH
    Smart Structures, Devices, and Systems II, Pt 1 and 2, 2005, 5649 : 627 - 639
  • [33] True Random Number Generator based on ROPUF circuit
    Buchovecka, Simona
    Lorencz, Robert
    Kodytek, Filip
    Bucek, Jiri
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 519 - 523
  • [34] Design of True Random Number Generator Based on VCO
    Wang P.-J.
    Li Z.
    Li G.
    Cheng X.
    Zhang H.-H.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (02): : 417 - 421
  • [35] Design of a true random number generator using FPGA
    Huo, Wenjie
    Liu, Zhenglin
    Chen, Yicheng
    Zou, Xuecheng
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2009, 37 (01): : 73 - 76
  • [36] How to predict the output of a hardware random number generator
    Dichtl, M
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 181 - 188
  • [37] Study on a True Random Number Generator design for FPGA
    Tarsa, Ionut Gabriel
    Budariu, Gigi-Daniel
    Grozea, Constantin
    PROCEEDINGS OF THE 2010 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2010, : 461 - 464
  • [38] Chaotic Oscillator Based True Random Number Generator
    Ozcelik, Ahmet Can
    Taskiran, Zehra Gulru Cam
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [39] FPGA VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR
    Schellekens, Dries
    Preneel, Bart
    Verbauwhede, Ingrid
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 139 - 144
  • [40] Field-programmable true random number generator
    Murphy, J. P.
    ELECTRONICS LETTERS, 2012, 48 (10) : 565 - U50