In-Memory Unified TRNG and Multi-Bit PUF for Ubiquitous Hardware Security

被引:31
|
作者
Taneja, Sachin [1 ]
Rajanna, Viveka Konandur [1 ]
Alioto, Massimo [1 ]
机构
[1] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117583, Singapore
基金
新加坡国家研究基金会;
关键词
Hardware security; jitter; physically unclonable function (PUF); static random access memory (SRAM); temporal noise; true random number generator (TRNG); unified entropy generation; PHYSICALLY UNCLONABLE FUNCTION; RANDOM-NUMBER GENERATOR; NOISE; TRANSISTORS; TECHNOLOGY; 28NM; SRAM;
D O I
10.1109/JSSC.2021.3125255
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This work describes an SRAM architecture with in-memory generation of both dynamic and multi-bit static entropy. This inexpensively extends complete key generation capabilities to any system that includes an SRAM, and hence ubiquitously down to tightly constrained and very low cost. The array embeds a true random number generator (TRNG) and a physically unclonable function (PUF), while using a commercial bitcell and periphery all-digital pitch-matched augmentation to retain the simplicity of memory compiler designs. TRNG bits are generated from bitline discharge induced by the cumulative column-level leakage, whose otherwise exponential energy increase under temperature fluctuations is counteracted by an energy control loop. Multiple PUF bits (e.g., two bits) per accessed bitcell are uniquely extracted from the bitline discharge rate, rather than conventional power-up state. A 16-kb SRAM array in 28 nm shows cryptographic-grade TRNG operation at the low area cost of 12.5 mu m(2) per output stream, and two-bit/PUF bitcell with 12.6 Gbps and 72 fJ/bit energy. Embedment within the array and inherent data locality eliminate obvious physical attack points of standalone TRNGs and PUFs.
引用
收藏
页码:153 / 166
页数:14
相关论文
共 26 条
  • [1] Unified In-Memory Dynamic TRNG and Multi-Bit Static PUF Entropy Generation for Ubiquitous Hardware Security
    Taneja, Sachin
    Rajanna, Viveka Konandur
    Alioto, Massimo
    2021 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2021, 64 : 498 - +
  • [2] MBM PUF: A Multi-Bit Memory-Based Physical Unclonable Function
    Dehghanzadeh, Peyman
    Mandal, Soumyajit
    Bhunia, Swarup
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2025,
  • [3] A Multi-bit/cell PUF Using Analog Breakdown Positions in CMOS
    Chuang, K. -H.
    Bury, E.
    Degraeve, R.
    Kaczer, B.
    Kallstenius, T.
    Groeseneken, G.
    Linten, D.
    Verbauwhede, I.
    2018 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2018,
  • [4] AND8T SRAM Macro with Improved Linearity for Multi-bit In-Memory Computing
    Sharma, Vishal
    Kim, Ju Eon
    Jo, Yong-Jun
    Chen, Yuzong
    Kim, Tony Tae-Hyoung
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [5] Enhancing Programming Variability in Multi-Bit Phase Change Memory Cells for Security
    Noor, Nafisa
    Muneer, Sadid
    Khan, Raihan Sayeed
    Gorbenko, Anna
    Silva, Helena
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2020, 19 : 820 - 828
  • [6] A Unified PUF and TRNG Design Based on 40-nm RRAM With High Entropy and Robustness for IoT Security
    Gao, Bin
    Lin, Bohan
    Li, Xueqi
    Tang, Jianshi
    Qian, He
    Wu, Huaqiang
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (02) : 536 - 542
  • [7] In-Memory Computing Architecture for Efficient Hardware Security
    Ajmi, Hala
    Zayer, Fakhreddine
    Belgacem, Hamdi
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 71 - 76
  • [8] A memristor-based unified PUF and TRNG chip with a concealable ability for advanced edge security
    Li, Xueqi
    Lin, Bohan
    Gao, Bin
    Lu, Yuyao
    Yang, Siyao
    Su, Zhiqiang
    Shen, Ting-Ying
    Tang, Jianshi
    Qian, He
    Wu, Huaqiang
    SCIENCE ADVANCES, 2025, 11 (13):
  • [9] Hardware Security Primitives using Passive RRAM Crossbar Array: Novel TRNG and PUF Designs
    Singh, Simranjeet
    Zahoor, Furqan
    Rajendran, Gokul
    Patkar, Sachin
    Chattopadhyay, Anupam
    Merchant, Farhad
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 449 - 454
  • [10] Efficient and lightweight in-memory computing architecture for hardware security
    Ajmi, Hala
    Zayer, Fakhreddine
    Fredj, Amira Hadj
    Belgacem, Hamdi
    Mohammad, Baker
    Werghi, Naoufel
    Dias, Jorge
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 190