CSRO-Based Reconfigurable True Random Number Generator Using RRAM

被引:38
作者
Govindaraj, Rekha [1 ]
Ghosh, Swaroop [2 ]
Katkoori, Srinivas [1 ]
机构
[1] Univ S Florida, Dept Comp Sci & Engn, Tampa, FL 33620 USA
[2] Penn State Univ, Coll Elect & Comp Engn, State Coll, PA 16802 USA
基金
美国国家科学基金会;
关键词
Current starved ring oscillator (CSRO); hardware security; jitter; nonvolatile memory; random telegraph noise (RTN); resistive RAM (RRAM); true random number generator (TRNG); MODEL;
D O I
10.1109/TVLSI.2018.2823274
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a high-speed (kilohertz-megahertz), reconfigurable current starved ring oscillator (CSRO)-based true random number generator (TRNG) design. The proposed TRNG exploits the intradevice stochastic variations in resistive RAM switching parameters and random telegraph noise (RTN). We demonstrate the effect of RTN on the jitter of CSRO oscillations. We also propose a methodology to reconfigure the TRNG to generate new random numbers. The proposed 10-bit TRNG is validated by NIST test suite for randomness in the data stream. Energy/bit is 22.8 fJ for generation, and the speed of random data generation is 6 MHz. Security vulnerabilities and countermeasures of the proposed TRNG are also investigated.
引用
收藏
页码:2661 / 2670
页数:10
相关论文
共 40 条
[1]  
[Anonymous], 20161130 INT ASS CRY
[2]  
[Anonymous], 2012, IEDM, DOI DOI 10.1109/IEDM.2012.6479013
[3]  
[Anonymous], P IEEE INT REL PHYS
[4]  
[Anonymous], P IEEE INT REL PHYS
[5]  
[Anonymous], 1999, INTEL RANDOM NUMBER
[6]  
[Anonymous], 2014, Open Problems in Mathematics and Computational Science
[7]  
[Anonymous], 2011, INT WORKSHOP SYSTEM
[8]  
[Anonymous], EXP
[9]   Physical Unbiased Generation of Random Numbers With Coupled Resistive Switching Devices [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Carboni, Roberto ;
Milo, Valerio ;
Wang, Zhongqiang ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2016, 63 (05) :2029-2035
[10]   True Random Number Generation by Variability of Resistive Switching in Oxide-Based Devices [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Wang, Zhongqiang ;
Ielmini, Daniele .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2015, 5 (02) :214-221