A rate-adjustable true random number generator based on the stochastic delay of a TiN/NbOx/Pt memristor

AIP ADVANCES(2021)

引用 4|浏览0
暂无评分
摘要
True random number generator (TRNG) is a critical component in hardware security that is increasingly important in the era of mobile computing and internet of things. A memristor is a promising candidate to construct a TRNG due to its intrinsic variability of switching behavior and high-density integration. Here, we present a 1T1R oscillation structure with a TiN/NbOx/Pt memristor for constructing a rate-adjustable TRNG. The randomness of the oscillation comes from the stochastic switch latency of the memristor. The experimental results demonstrate that the oscillation rate can be modulated by changing the gate bias of the transistor in series. Furthermore, a TRNG circuit with adjustable rates is constructed based on the 1T1R oscillation, and the simulated results revealed that the proposed TRNG output can pass eight NIST tests, indicating the true randomness of the circuit. Finally, the randomness in the memristor, the adjustable rate of the 1T1R oscillation, and the NIST test result of RNG are proved in turn. These results demonstrate the feasibility of the circuit, which can minimize the power consumption by adjusting the random number generation rate to correct the frequency drift caused by extrinsic factors, such as environment temperature and humidity.(c) 2021 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要