Demonstration of Three True Random Number Generator Circuits Using Memristor Created Entropy and Commercial Off-the-Shelf Components

被引:10
作者
Stoller, Scott [1 ]
Campbell, Kristy A. [1 ]
机构
[1] Boise State Univ, Dept Elect & Comp Engn, Boise, ID 83725 USA
关键词
true random number generator; memristor; entropy; multivibrator; oscillator; OSCILLATOR;
D O I
10.3390/e23030371
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
In this work, we build and test three memristor-based true random number generator (TRNG) circuits: two previously presented in the literature and one which is our own design. The functionality of each circuit is assessed using the National Institute of Standards and Technology (NIST) Statistical Test Suite (STS). The TRNG circuits were built using commercially available off-the-shelf parts, including the memristor. The results of this work confirm the usefulness of memristors for successful implementation of TRNG circuits, as well as the ease with which a TRNG can be built using simple circuit designs and off-the-shelf breadboard circuit components.
引用
收藏
页数:15
相关论文
共 28 条
[1]  
[Anonymous], 1951, National Bureau of Standards Applied Mathematics Series
[2]  
[Anonymous], INTEL DIGITAL RANDOM
[3]  
[Anonymous], DIGILENT AD2 USB OSC
[4]  
[Anonymous], KNOWM W SDC MEMRISTO
[5]  
[Anonymous], GENERATING RANDOM BI
[6]  
[Anonymous], LINUX RANDOM RANDOM
[7]  
[Anonymous], 2019, INDONES J ELECT ENG, DOI DOI 10.11591/IJEECS.V14.I1.PP201-209
[8]  
[Anonymous], NIST SP
[9]  
[Anonymous], LINUX URANDOM URANDO
[10]  
Bassham L.E., 2010, SP 800-22 Rev. 1a. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications