A Robust Digital Random Number Generator Based on Transient Effect of Ring Oscillator

Burak Acar, Salih Ergun

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

This paper presents the FPGA (Field Programmable Gate Array) implementation and coupling analysis of a metastability-based random number generator (RNG). The metastability is obtained by using transient effect ring oscillators (TEROs) and the RNG uses regular sampling of irregular waveform method. As the proposed RNG is designed with digital logic gates only, it is implemented on a Xilinx ZedBoard Zynq-7000 evaluation platform. The output bitstream satisfies NIST 800-22 statistical tests of randomness without any need for postprocessing at a high bit rate. The proposed RNG uses less number of components compared to previously reported TERO based RNGs, thus suggesting lower power consumption and area. Additionally, correlation-based cryptanalysis study is conducted on the proposed RNG. In classical ring oscillator (RO) based RNGs, the ring oscillators need to be located at a distance from each other to avoid coupling between adjacent ROs. This study demonstrates that unlike classical RO based RNGs, the proposed RNG is able to guarantee high stability. It is insensitive to the locking phenomenon, hence leading to more compact RNG design.

Original languageEnglish
Title of host publication2020 IEEE 11th Latin American Symposium on Circuits and Systems, LASCAS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728134277
DOIs
Publication statusPublished - Feb 2020
Externally publishedYes
Event11th IEEE Latin American Symposium on Circuits and Systems, LASCAS 2020 - San Jose, Costa Rica
Duration: 25 Feb 202028 Feb 2020

Publication series

Name2020 IEEE 11th Latin American Symposium on Circuits and Systems, LASCAS 2020

Conference

Conference11th IEEE Latin American Symposium on Circuits and Systems, LASCAS 2020
Country/TerritoryCosta Rica
CitySan Jose
Period25/02/2028/02/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • FPGA
  • locking phenomenon
  • random number generator
  • ring-oscillators
  • transition-effect

Fingerprint

Dive into the research topics of 'A Robust Digital Random Number Generator Based on Transient Effect of Ring Oscillator'. Together they form a unique fingerprint.

Cite this