Harvard architecture based post processed True random number generator

被引:3
|
作者
Saranya, M. [1 ]
Revathy, M. [1 ]
Rahuman, A. Kaleel [1 ]
机构
[1] PSNA Coll Engn & Technol, Dept ECE, Dindigul, India
关键词
True Random Number Generators; FPGA; Jitter; Ring oscillator; Programmable Delay Lines;
D O I
10.1016/j.matpr.2021.04.019
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The True random number generation (TRNG) is a process which takes different physical quantities that should be non-deterministic in nature and then they are post processed to reduce potential biases in the random number generation process. The true random number generators are used in various applications like security, cryptography, computer simulation and gaming applications. This work proposed a unique and powerful approach to get random numbers on FPGA by using an unsystematic jitter of ring oscillators. In order to get wide range of variations in the oscillations and to inject jitter into the generated ring oscillator clocks, the free running oscillator rings integrate programmable delay lines (PDL). The primary advantage of the proposed true random number generator is that it regulates the resemblance between many ring oscillators and so it improves the randomness qualities by using PDL. Furthermore, a Harvard architecture based post processing unit is used to eradicate similarities in the generated random numbers. Validation of the suggested solution synthesized on Xilinx with the support of Verilog HDL, and the parameters in terms of area, delay and power are also analyzed. (c) 2021 Elsevier Ltd. All rights reserved. Selection and peer-review under responsibility of the scientific committee of the 12th National Conference on Recent Advancements in Biomedical Engineering.
引用
收藏
页码:135 / 138
页数:4
相关论文
共 50 条
  • [41] Efficient implementation of true random number generator based on SRAM PUFs
    Van Der Leest, Vincent
    Van Der Sluis, Erik
    Schrijen, Geert-Jan
    Tuyls, Pim
    Handschuh, Helena
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 6805 LNCS : 300 - 318
  • [42] An integrated channel noisse-based true random number generator
    Eberlein, Matthias
    Bakar, Rosnany Abu
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 391 - 394
  • [43] FPGA Implementation of Metastability-Based True Random Number Generator
    Hata, Hisashi
    Ichiawa, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 426 - 436
  • [44] A true random number generator based on mouse movement and chaotic cryptography
    Hu, Yue
    Liao, Xiaofeng
    Wong, Kwok-wo
    Zhou, Qing
    CHAOS SOLITONS & FRACTALS, 2009, 40 (05) : 2286 - 2293
  • [45] A novel true random number generator based on a stochastic diffusive memristor
    Hao Jiang
    Daniel Belkin
    Sergey E. Savel’ev
    Siyan Lin
    Zhongrui Wang
    Yunning Li
    Saumil Joshi
    Rivu Midya
    Can Li
    Mingyi Rao
    Mark Barnell
    Qing Wu
    J. Joshua Yang
    Qiangfei Xia
    Nature Communications, 8
  • [46] True random number generator based on ring oscillator PUF circuit
    Buchovecka, Simona
    Lorencz, Robert
    Kodytek, Filip
    Bucek, Jiri
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 53 : 33 - 41
  • [47] Implementation of a Chaotic True Random Number Generator Based on Fuzzy Modeling
    Nguyen, Ngoc T. T.
    Kaddoum, Georges
    Gagnon, Francois
    2018 16TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2018, : 238 - 242
  • [48] True random number generator with a metastability-based quality control
    Tokunaga, Carlos
    Blaauw, David
    Mudge, Trevor
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (01) : 78 - 85
  • [49] True Random Number Generator Using an Active Inductor Based Oscillator
    Nica, Ioan-Alexandru
    Stefan, Savinescu Viorel
    Goras, Liviu
    2019 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS 2019), 2019,
  • [50] An Oscillator-Based True Random Number Generator with Jitter Amplifier
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 725 - 728