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 条
  • [21] A 0.116 pJ/bit Latch-Based True Random Number Generator Featuring Static Inverter Selection and Noise Enhancement
    Wang, Xingyu
    Zhang, Ruilin
    Liu, Kunyang
    Shinohara, Hirofumi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (03) : 564 - 572
  • [22] A True Random Number Generator Based on Hyperchaos and Digital Sound
    Sen Teh, Je
    Teng, WeiJian
    Samsudin, Azman
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 264 - 269
  • [23] Can Deep Learning Break a True Random Number Generator?
    Yu, Yang
    Moraitis, Michail
    Dubrova, Elena
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (05) : 1710 - 1714
  • [24] Pure Digital Scalable Mixed Entropy Separation Structure for Physical Unclonable Function and True Random Number Generator
    Lu, Yingchun
    Wang, Xinyu
    Wang, Yanjie
    Zhang, Yuan
    Yao, Liang
    Yi, Maoxiang
    Huang, Zhengfeng
    Liang, Huaguo
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (11) : 1922 - 1929
  • [25] Design of efficient CMOS ring oscillator-based random number generator
    Guler, Ulkuhan
    Pusane, Ali Emre
    Dundar, Guenhan
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2017, 104 (09) : 1465 - 1482
  • [26] Design of True Random Number Generator Using Fingerprint as an Entropy Source and Its Implementation in S-Box
    Kumar, Dhirendra
    Chaurasia, Utkarsh Kumar
    Mishra, Shreyansh
    Patel, Prafull Singh
    Misra, Prasanna Kumar
    Goswami, Manish
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (15)
  • [27] A Single-Inverter-Based True Random Number Generator with On-Chip Clock-Tuning-Based Entropy Calibration Circuit
    Wang, Xingyu
    Zhang, Ruilin
    Shinohara, Hirofumi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2024, E107A (01) : 105 - 113
  • [28] IC Random Number Generator Exploiting Two Simultaneous Metastable Events of Tetrahedral Oscillators
    Gunay, Recep
    Ergun, Salih
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (09) : 1634 - 1638
  • [29] Bistable Josephson Junction-Based True Random Number Generator Without Inductors
    Elmitwalli, Eslam
    Kose, Selcuk
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (04) : 1615 - 1619
  • [30] A Dual Entropy-Based Digital Random Number Generator
    Ozturk, Hikmet Seha
    Ergun, Salih
    IEEE ACCESS, 2021, 9 : 140437 - 140445