Random Number Generator Based on Metastabilities of Ring Oscillators and Irregular Sampling

被引:2
|
作者
Kaysici, Halil Ibrahim [1 ]
Ergun, Salih [1 ]
机构
[1] TUBITAK Informat & Informat Secur Res Ctr, Kocaeli, Turkey
来源
2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS) | 2020年
关键词
Irregular Sampling; ring oscillators; shut-down metastability; true random number generators; wake-up time uncertainty;
D O I
10.1109/icecs49266.2020.9294910
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a new random number generator based on irregular sampling of regular waveform method. Wake-up uncertainty and shut-down metastabilities are used as additional entropy source to the timing jitter of the ring oscillators. To be able to change the stability of the rings, multiplexer and inverter are added to each ring. 34 ring oscillators are combined with an XOR gate to generate an irregular waveform that is used as the sampling clock. The select input of the multiplexers are controlled with a control unit. A signal that causes stability change with 2MHz frequency is routed from controller to the select inputs of the multiplexers and the XORed signal is masked with 2MHz, and 10ns width pulses. To reduce the speed of sampling, the irregular signal is downsampled that results in a final throughput of 13kbps. All of the circuits mentioned in this paper is implemented in Xilinx Zynq7000 FPGA. Furthermore, NIST 800-22 test suite is used to test the designed RNGs. Data sets of one million bits are collected with a UART module. All the NIST 800-22 test suite requirements are satisfied with the new proposed RNG.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] A Random Number Generator Based on Irregular Sampling and Transient Effect Ring Oscillators
    Acar, Burak
    Ergun, Salih
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [2] Random Number Generators Based on Irregular Sampling and Fibonacci-Galois Ring Oscillators
    Demir, Kaya
    Ergun, Salih
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (10) : 1718 - 1722
  • [3] A Robust Random Number Generator Based on Chaotic Ring Oscillators
    Tastan, Ibrahim
    Ergun, Salih
    2019 17TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2019,
  • [4] Implementing Memristor in Ring Oscillators Based Random Number Generator
    Hashim, Noor Alia Binti Nor
    Teo, Julius
    Hamid, Muhammad Saiful Ariffin
    Hamid, Fazrena Azlee Binti
    PROCEEDINGS OF THE 14TH IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2016,
  • [5] A Digital Random Number Generator Based on Irregular Sampling of Regular Waveform
    Acar, Burak
    Ergun, Salih
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 221 - 224
  • [6] A Reconfigurable Random Number Generator Based on the Transient Effects of Ring Oscillators
    Acar, Burak
    Ergun, Salih
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (09) : 1609 - 1613
  • [7] Irregular Sampling of Regular Waveform Based Random Number Generator Exploiting Two Simultaneous Metastable Events of Tetrahedral Oscillators
    Gunay, Recep
    Ergun, Salih
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 615 - 618
  • [8] Design and implementation of a robust random number generator based on chaotic ring oscillators
    Demir, Kaya
    Ergun, Salih
    EPL, 2022, 140 (06)
  • [9] An Area Efficient True Random Number Generator Based on Modified Ring Oscillators
    Sarkisla, Mehmet Alp
    Ergun, Salih
    2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 274 - 278
  • [10] A Low Area Random Number Generator Based on Stability Changes of Ring Oscillators
    Kaysici, Hahi Ibrahim
    Ergun, Salih
    2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2021, : 369 - 372