A True Random Number Generator Based on High-Speed Ag/a-Si/Pt Memristor

被引:0
|
作者
Guo, Zhenqiang [1 ]
Fang, Ziliang [1 ]
Niu, Jiangzhen [1 ]
Wang, Haiyun [1 ]
Yan, Lei [1 ]
Tong, Liang [1 ]
Zhao, Jianhui [1 ]
Yin, Saibo [1 ]
Sun, Shiqing [1 ]
Li, Feng [2 ]
Wang, Hongfang [2 ]
Chen, Jianhui [1 ]
Yan, Xiaobing [1 ]
机构
[1] Hebei Univ, Coll Phys Sci & Technol, Coll Electron & Informat Engn, Key Lab Brain Like Neuromorph Devices & Syst Hebei, Baoding 071002, Hebei, Peoples R China
[2] Yingli Energy Dev Co Ltd, Baoding 071002, Peoples R China
基金
中国国家自然科学基金;
关键词
Delays; Memristors; Switches; Generators; Films; Time-frequency analysis; Electrodes; Threshold voltage; NIST; Power demand; High switching speed; memristor; National Institute of Standards and Technology (NIST); true random number generator (TRNG); THRESHOLD SWITCHING MEMRISTOR;
D O I
10.1109/TED.2024.3454588
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The inherent variability in memristor switching behavior has been a challenge to its adoption as a next-generation general-purpose memory. However, the randomness of its switching behavior may be helpful for hardware security applications. Herein, a true random number generator (TRNG) based on a high-speed Ag/amorphous-Si/Pt threshold switching (TS) device was constructed. The device possesses a large ON-OFF ratio of about 10 $<^>{\text{5}}$ and a fast switching speed of about 30 ns. The results show that the delay time of the device decreases as the pulse amplitude or the pulse frequency increases. Using the random delay time as a random source, we built a TRNG circuit and achieved the flipping of "0" and "1" with a fast bit generation rate of 48 kb/s. The random bits generated by our TRNG pass 14 randomness tests of the National Institute of Standards and Technology (NIST) without any processing. This work paves the way for diffusive memristors in hardware security applications in the era of the Internet of Things.
引用
收藏
页码:7126 / 7130
页数:5
相关论文
共 50 条
  • [1] A high-speed true random number generator based on Ag/SiNx/n-Si memristor
    Yan, Xiaobing
    Zhang, Zixuan
    Guan, Zhiyuan
    Fang, Ziliang
    Zhang, Yinxing
    Zhao, Jianhui
    Sun, Jiameng
    Han, Xu
    Niu, Jiangzhen
    Wang, Lulu
    Jia, Xiaotong
    Shao, Yiduo
    Zhao, Zhen
    Guo, Zhenqiang
    Bai, Bing
    FRONTIERS OF PHYSICS, 2024, 19 (01)
  • [2] A High-Speed True Random Number Generator Based on a CuxTe1-x Diffusive Memristor
    Woo, Kyung Seok
    Kim, Jaehyun
    Han, Janguk
    Choi, Jin Myung
    Kim, Woohyun
    Hwang, Cheol Seong
    ADVANCED INTELLIGENT SYSTEMS, 2021, 3 (07)
  • [3] A Complementary Architecture for High-Speed True Random Number Generator
    Yang, Xian
    Cheung, C. C.
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2014, : 248 - 251
  • [4] Efficient FPGA implementation of high-speed true random number generator
    Lu, Zhenguo
    Yang, Shenshen
    Liu, Jianqiang
    Wang, Xuyang
    Li, Yongmin
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2021, 92 (02):
  • [5] FPGA implementation of chaos-based high-speed true random number generator
    Gupta, Ramji
    Pandey, Alpana
    Baghel, Rajendra Kumar
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2019, 32 (05)
  • [6] FPGA-based high-speed true random number generator for cryptographic applications
    Kwok, Sammy H. M.
    Lam, Edmund Y.
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 774 - +
  • [7] A High-Speed Digital True Random Number Generator Based on Cross Ring Oscillator
    Wang, Yuanhao
    Li, Shuguo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (04) : 806 - 818
  • [8] A High-Speed True Random Number Generator Based on Unified Selector-RRAM
    Qin, Yabo
    Wang, Zongwei
    Yang, Yunfan
    Shan, Linbo
    Wang, Qishen
    Bao, Lin
    Robertson, John
    Cai, Yimao
    Huang, Ru
    IEEE ELECTRON DEVICE LETTERS, 2023, 44 (12) : 1967 - 1970
  • [9] High Speed True Random Number Generator Based on FPGA
    Xu, Xiufeng
    Wang, Yuyang
    2016 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS ENGINEERING (ICISE), 2016, : 18 - 21
  • [10] A HIGH-SPEED RANDOM NUMBER GENERATOR
    DONOV, GI
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOELEKTRONIKA, 1982, 25 (04): : 90 - 92