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 条
  • [11] An Integrated Dual Entropy Core True Random Number Generator
    Cicek, Ihsan
    Pusane, Ali Emre
    Dundar, Gunhan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (03) : 329 - 333
  • [12] A Novel Dual Entropy Core True Random Number Generator
    Cicek, Ihsan
    Pusane, Ali Emre
    Dundar, Gunhan
    2013 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO), 2013, : 332 - 335
  • [13] A CMOS Hybrid Random Number Generator for Cryptographic Systems
    Chiang, Cheng-Ta
    2012 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ISIEA 2012), 2012,
  • [14] True Random Number Generator with Time Multiplexed Sources of Randomness
    Kote, Vlastimil
    Vacula, Patrik
    Molata, Vladimir
    Vesely, Ondrej
    Tlaskal, Ondrej
    Barri, Dalibor
    Jakovenko, Jiri
    Husak, Miroslav
    RADIOENGINEERING, 2018, 27 (03) : 796 - 805
  • [15] A low power true random number generator in 0.18μm CMOS
    Huang, Zhi-Wen
    Li, Ming
    Wan, Pei-Yuan
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONIC INFORMATION ENGINEERING (CEIE 2016), 2016, 116 : 547 - 553
  • [16] Selection of an Optimum Entropy Source Design for a True Random Number Generator
    Sreekumar, Lakshmi
    Ramesh, P.
    1ST GLOBAL COLLOQUIUM ON RECENT ADVANCEMENTS AND EFFECTUAL RESEARCHES IN ENGINEERING, SCIENCE AND TECHNOLOGY - RAEREST 2016, 2016, 25 : 598 - 605
  • [17] A Very High Speed True Random Number Generator with Entropy Assessment
    Cherkaoui, Abdelkarim
    Fischer, Viktor
    Fesquet, Laurent
    Aubert, Alain
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2013, 2013, 8086 : 179 - 196
  • [18] Quantum Random Number Generator with One and Two Entropy Sources
    Shaw, Gautam
    Sivaram, S. R.
    Prabhakar, Anil
    2019 25TH NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2019,
  • [19] Design of Hybrid True Random Number Generator for Cryptographic Applications
    Devi, S. Nithya
    Sasipriya, S.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 43 (02): : 423 - 437
  • [20] Mixed-Signal Neuromorphic Computing Circuits Using Hybrid CMOS-RRAM Integration
    Saxena, Vishal
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (02) : 581 - 586