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

被引:26
|
作者
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
相关论文
共 50 条
  • [41] Robust multi-bit programmable flash memory using a resonant tunnel barrier
    Kim, S
    Baik, SJ
    Huo, ZL
    Noh, YJ
    Kim, C
    Han, JH
    Yeo, IS
    Chung, UI
    Moon, JT
    Ryu, BI
    IEEE INTERNATIONAL ELECTRON DEVICES MEETING 2005, TECHNICAL DIGEST, 2005, : 881 - 884
  • [42] Memory behavior of multi-bit resistive switching based on multiwalled carbon nanotubes
    Li, Lei
    Wen, Dianzhong
    ORGANIC ELECTRONICS, 2016, 34 : 12 - 17
  • [43] Multi-bit cryogenic flash memory on Si/SiGe and Ge/GeSi heterostructures
    Hou, Wei-Chih
    Hsu, Nai-Wen
    Kao, Hsiang-Shun
    Li, Jiun-Yun
    2021 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS AND APPLICATIONS (VLSI-TSA), 2021,
  • [44] A Unified Memory and Hardware Security Module Based on the Adjustable Switching Window of Resistive Memory
    Lin, Bohan
    Gao, Bin
    Pang, Yachuan
    Tang, Jianshi
    Qian, He
    Wu, Huaqiang
    IEEE JOURNAL OF THE ELECTRON DEVICES SOCIETY, 2020, 8 (1257-1265) : 1257 - 1265
  • [45] Multi-bit MONOS nonvolatile memory based on double-gate technology
    Chan, ACK
    Yuen, KH
    Man, TY
    Chan, MS
    2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS, 2004, : 691 - 694
  • [46] Integrated magneto-photonic non-volatile multi-bit memory
    Pezeshki, H.
    Li, P.
    Lavrijsen, R.
    Heck, M.
    Koopmans, B.
    JOURNAL OF APPLIED PHYSICS, 2024, 136 (08)
  • [47] An efficient multi-bit steganography algorithm in spatial domain with two-layer security
    Mukherjee , Nabanita
    Paul, Goutam
    Saha, Sanjoy Kumar
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (14) : 18451 - 18481
  • [48] A 14 nm MRAM-Based Multi-bit Analog In-Memory Computing With Process-Variation Calibration for 72 Macros-Based Accelerator
    Myung, Sungmeen
    Yun, Seok-Ju
    Kim, Minje
    Yi, Wooseok
    Lee, Jaehyuk
    An, Jangho
    Lee, Kyoung-Rog
    Shin, Chang-Woo
    Jung, Seungchul
    Kwon, Soonwan
    IEEE SOLID-STATE CIRCUITS LETTERS, 2024, 7 : 295 - 298
  • [49] An efficient multi-bit steganography algorithm in spatial domain with two-layer security
    Nabanita Mukherjee (Ganguly)
    Goutam Paul
    Sanjoy Kumar Saha
    Multimedia Tools and Applications, 2018, 77 : 18451 - 18481
  • [50] Selected Bit-Line Current PUF: Implementation of Hardware Security Primitive Based on a Memristor Crossbar Array
    Kim, Dayoung
    Kim, Tae-Hyeon
    Choi, Yunyeong
    Lee, Geun Ho
    Lee, Jungwon
    Sun, Wookyung
    Park, Byung-Gook
    Kim, Hyungjin
    Shin, Hyungsoon
    IEEE ACCESS, 2021, 9 : 120901 - 120910