Parallel, True Random Number Generator (P-TRNG): Using Parallelism for Fast True Random Number Generation in Hardware

被引:4
|
作者
Arciuolo, Thomas [1 ]
Elleithy, Khaled M. [1 ]
机构
[1] Univ Bridgeport, Comp Sci & Engn Dept, Bridgeport, CT 06604 USA
关键词
Random Number Generation; TRNG; Parallelism; Hardware; Cryptography;
D O I
10.1109/CCWC51732.2021.9375939
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Currently, True Random Number Generation (TRNG) is relatively slow, utilizing natural, physical processes as its entropy source. Other types of random numbers, such as Pseudo-Random Numbers, lack true randomness as eventually they repeat, but can be generated with great speed. The main idea of the work presented in this paper is to introduce parallel random number generation as a scalable means of increasing the rate of true random number generation in hardware to match and surpass that of Pseudo-Random Number Generators (PRNGs). Using a Raspberry Pi platform, this work will combine two (2) standard TRNGs to form one (1) unified, Parallel - True Random Number Generator (P-TRNG), with more than twice the output performance rate of its component TRNGs, and with demonstrated scalability.
引用
收藏
页码:987 / 992
页数:6
相关论文
共 50 条
  • [1] TI-TRNG: Technology Independent True Random Number Generator
    Rahman, Md. Tauhidur
    Xiao, Kan
    Forte, Domenic
    Zhang, Xuhei
    Shi, Jerry
    Tehranipoor, Mohammad
    [J]. 2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [2] TRUE RANDOM NUMBER GENERATOR (TRNG) FOR SECURE COMMUNICATIONS IN THE ERA OF IOT
    Ji, Zhigang
    Brown, James
    Zhang, Jianfu
    [J]. 2020 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE 2020 (CSTIC 2020), 2020,
  • [3] True Random Number Generator embedded in reconfigurable hardware
    Fischer, V
    Drutarovsky, M
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2002, 2002, 2523 : 415 - 430
  • [4] Optical Theremin based True Random Number Generation (TRNG) System
    Sharma, Rahul
    Ullagaddimath, Ramya
    Roy, Amit Baran
    Halder, Apratim
    Hegde, Veena
    [J]. 2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 571 - 575
  • [5] Parameter Dependencies and Optimization of True Random Number Generator (TRNG) using Genetic Algorithm (GA)
    Deotare, Vilas
    Padole, Dinesh
    Wadhwa, Lalitkumar
    [J]. 2021 8TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS (ICSCC), 2021, : 235 - 239
  • [6] A mechanical true random number generator
    Akashi, Nozomi
    Nakajima, Kohei
    Shibayama, Mitsuru
    Kuniyoshi, Yasuo
    [J]. NEW JOURNAL OF PHYSICS, 2022, 24 (01):
  • [7] Design of a true random number generator using FPGA
    Huo, Wenjie
    Liu, Zhenglin
    Chen, Yicheng
    Zou, Xuecheng
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2009, 37 (01): : 73 - 76
  • [8] Random-telegraph-noise-enabled true random number generator for hardware security
    Brown, James
    Zhang, Jian Fu
    Zhou, Bo
    Mehedi, Mehzabeen
    Freitas, Pedro
    Marsland, John
    Ji, Zhigang
    [J]. SCIENTIFIC REPORTS, 2020, 10 (01)
  • [9] Random-telegraph-noise-enabled true random number generator for hardware security
    James Brown
    Jian Fu Zhang
    Bo Zhou
    Mehzabeen Mehedi
    Pedro Freitas
    John Marsland
    Zhigang Ji
    [J]. Scientific Reports, 10
  • [10] True Random Number Generator based on Nanomagnets
    Gnoli, Luca
    Bollo, Matteo
    Vacca, Marco
    Graziano, Mariagrazia
    Di Natale, Giorgio
    [J]. 2016 IEEE NANOTECHNOLOGY MATERIALS AND DEVICES CONFERENCE (NMDC), 2016,