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 条
  • [21] Hardware Implementation of A Secure Random Number Generator
    Li, JinPing
    Shan, Jiong
    Wang, Lu
    Chen, Min
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 17 - 20
  • [22] Hardware random number generator using FPGA
    Indhumathi Devi D.
    Chithra S.
    Sethumadhavan M.
    Journal of Cyber Security and Mobility, 2019, 8 (04): : 409 - 418
  • [23] Hardware implementation of the Lehmer random number generator
    Paplinski, AP
    Bhattacharjee, N
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (01): : 93 - 95
  • [24] True Random Number Generator based on Nanomagnets
    Gnoli, Luca
    Bollo, Matteo
    Vacca, Marco
    Graziano, Mariagrazia
    Di Natale, Giorgio
    2016 IEEE NANOTECHNOLOGY MATERIALS AND DEVICES CONFERENCE (NMDC), 2016,
  • [25] DIGITAL HARDWARE REALIZATION OF A RANDOM NUMBER GENERATOR
    PERRY, JL
    SCHAFER, RW
    RABINER, LR
    IEEE TRANSACTIONS ON AUDIO AND ELECTROACOUSTICS, 1972, AU20 (04): : 236 - &
  • [26] An Overview of Spintronic True Random Number Generator
    Fu, Zhenxiao
    Tang, Yi
    Zhao, Xi
    Lu, Kai
    Dong, Yemin
    Shukla, Amit
    Zhu, Zhifeng
    Yang, Yumeng
    FRONTIERS IN PHYSICS, 2021, 9
  • [27] An embedded fingerprint authentication system integrated with a hardware-based truly random number generator
    Erat, Murat
    Danisman, Kenan
    Erguen, Salih
    Kanak, Alper
    Kayaoglu, Mehmet
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2007, 4673 : 366 - 373
  • [28] Low-Latency Reconfigurable Entropy Digital True Random Number Generator With Bias Detection and Correction
    Carreira, Leonardo Bosco
    Danielson, Paige
    Rahimi, Arya A.
    Luppe, Maximiliam
    Gupta, Subhanshu
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (05) : 1562 - 1575
  • [29] A process variation resilient spintronic true random number generator for highly reliable hardware security applications
    Morsali, Mehrdad
    Moaiyeri, Mohammad Hossein
    Rajaei, Ramin
    MICROELECTRONICS JOURNAL, 2022, 129
  • [30] Hardware implementation of a true random number generator integrating a hexagonal boron nitride memristor with a commercial microcontroller
    Pazos, Sebastian
    Zheng, Wenwen
    Zanotti, Tommaso
    Aguirre, Fernando
    Becker, Thales
    Shen, Yaqing
    Zhu, Kaichen
    Yuan, Yue
    Wirth, Gilson
    Puglisi, Francesco Maria
    Roldan, Juan Bautista
    Palumbo, Felix
    Lanza, Mario
    NANOSCALE, 2023, 15 (05) : 2171 - 2180