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 条
  • [31] Modified Tent Map Based Design for True Random Number Generator
    Kumar, Dhirendra
    Nabi, Kasif
    Misra, Prasanna Kumar
    Goswami, Manish
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 27 - 30
  • [32] A True Random Number Generator Based on Gait Data for the Internet of You
    Camara, Carmen
    Martin, Honorio
    Peris-Lopez, Pedro
    Entrena, Luis
    IEEE ACCESS, 2020, 8 : 71642 - 71651
  • [33] Experimental Analyses of a Noise-Based True Random Number Generator
    Adesina, Naheem Olakunle
    Wang, Baorui
    Morell, William
    Khan, Md Azmot Ullah
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 915 - 918
  • [34] FPGA Implementation of Metastability-Based True Random Number Generator
    Hata, Hisashi
    Ichiawa, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 426 - 436
  • [35] A 0.186-pJ per Bit Latch-Based True Random Number Generator Featuring Mismatch Compensation and Random Noise Enhancement
    Zhang, Ruilin
    Wang, Xingyu
    Liu, Kunyang
    Shinohara, Hirofumi
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (08) : 2498 - 2508
  • [36] 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
  • [37] 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
  • [38] Solution-Processed Carbon Nanotube True Random Number Generator
    Rojas, William A. Gaviria
    McMorrow, Julian J.
    Geier, Michael L.
    Tang, Qianying
    Kim, Chris H.
    Marks, Tobin J.
    Hersam, Mark C.
    NANO LETTERS, 2017, 17 (08) : 4976 - 4981
  • [39] A PVT Tolerant True Random Number Generator Based on Oscillator Phase Under Sub-Harmonic Injection Locking
    Elmitwalli, Eslam
    Ni, Kai
    Kose, Selcruk
    IEEE ACCESS, 2021, 9 : 141626 - 141634
  • [40] An Asynchronous and Low-Power True Random Number Generator Using STT-MTJ
    Perach, Ben
    Kvatinsky, Shahar
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,