Hybrid CMOS-RRAM True Random Number Generator Exploiting Coupled Entropy Sources

被引:7
|
作者
Equbal, Md Salim [1 ]
Ketkar, Tejas [1 ]
Sahay, Shubham [1 ]
机构
[1] Indian Inst Technol Kanpur, Dept Elect Engn, Kanpur 208016, India
关键词
Entropy; Switches; Resistance; Nonvolatile memory; Voltage; Fluctuations; Resistors; Coupled entropy; cycle-to-cycle; device-to-device variation; hardware security; hybrid CMOS-resistive random access memory (RRAM); set reset (SR)-latch; true random number generator (TRNG); SWITCHING PARAMETER VARIATION; PART I; LATENCY; RNG;
D O I
10.1109/TED.2023.3241122
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Compact and reliable ON-chip true random number generators (TRNGs) are inevitable for generating secure cryptographic keys in resource constrained mobile Internet-of-Things (IoT) devices. To this end, in this work, we propose an extremely area-efficient hybrid CMOS-resistive random access memory (RRAM) TRNG exploiting coupled entropy sources: (a) temporal (cycle-to-cycle) and spatial (device-to-device) switching variability of filamentary RRAMs and (b) race condition of the set reset (SR)-latch. Such a coupled entropy source enhances the stochasticity of the generated random bits and eliminates the need for complex and energy-hungry postprocessing circuits. The raw output bits generated utilizing the proposed hybrid CMOS-RRAM TRNG passes all the standard statistical tests of the NIST SP800-22 test suite even in the presence of variations in the operating voltage and temperature. Our work may provide incentive for experimental realization of such lightweight hybrid CMOS-nonvolatile memories (NVM)-based TRNGs harnessing coupled entropy sources.
引用
收藏
页码:1061 / 1066
页数:6
相关论文
共 50 条
  • [41] A Compact Low-Voltage True Random Number Generator Based on Inkjet Printing Technology
    Erozan, Ahmet Turan
    Wang, Guan Ying
    Bishnoi, Rajendra
    Aghassi-Hagmann, Jasmin
    Tahoori, Mehdi B.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (06) : 1485 - 1495
  • [42] An Asynchronous and Low-Power True Random Number Generator Using STT-MTJ
    Perach, Ben
    Kvatinsky, Shahar
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (11) : 2473 - 2484
  • [43] Demonstration of Three True Random Number Generator Circuits Using Memristor Created Entropy and Commercial Off-the-Shelf Components
    Stoller, Scott
    Campbell, Kristy A.
    ENTROPY, 2021, 23 (03)
  • [44] Random Telegraph Noise-Based True Random Number Generator for Fully Integrated Systems
    Wirth, Gilson
    Alves, Pedro A. B.
    da Silva, Roberto
    FLUCTUATION AND NOISE LETTERS, 2023, 22 (03):
  • [45] Novel Flexible True Random Number Generator Using Resistive Switching Memory
    Abunahla, Heba
    Humood, Khaled
    Mohammad, Baker
    2021 28TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (IEEE ICECS 2021), 2021,
  • [46] Dual-Metastability Time-Competitive True Random Number Generator
    Wieczorek, Piotr Zbigniew
    Golofit, Krzysztof
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (01) : 134 - 145
  • [47] Inverters with Different Loads for Ring Oscillators True Random Number Generator Analysis
    Hashim, Noor Alia Nor
    Loong, Julius Teo Han
    Hamid, Fazrena Azlee
    PROCEEDINGS OF THE 2019 IEEE REGIONAL SYMPOSIUM ON MICRO AND NANOELECTRONICS (RSM), 2019, : 153 - 155
  • [48] FerroCoin: Ferroelectric Tunnel Junction-Based True Random Number Generator
    Chatterjee, Swetaki
    Rangarajan, Nikhil
    Patnaik, Satwik
    Rajasekharan, Dinesh
    Sinanoglu, Ozgur
    Chauhan, Yogesh Singh
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (02) : 541 - 547
  • [49] A true random number generator with high bit rate and low energy efficiency
    Cheng, Xin
    Zhang, Yunfeng
    Zhu, Haowen
    Zhou, Yang
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2023, 51 (07) : 3415 - 3431
  • [50] A Highly-Portable True Random Number Generator based on Coherent Sampling
    Peetermans, Adriaan
    Rozic, Vladimir
    Verbauwhede, Ingrid
    2019 29TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2019, : 218 - 224