| Literature DB >> 29259286 |
Ramón Bernardo-Gavito1, Ibrahim Ethem Bagci2, Jonathan Roberts1, James Sexton3, Benjamin Astbury1, Hamzah Shokeir1, Thomas McGrath1, Yasir J Noori1, Christopher S Woodhead1, Mohamed Missous3, Utz Roedig2, Robert J Young4.
Abstract
Random number generation is crucial in many aspects of everyday life, as online security and privacy depend ultimately on the quality of random numbers. Many current implementations are based on pseudo-random number generators, but information security requires true random numbers for sensitive applications like key generation in banking, defence or even social media. True random number generators are systems whose outputs cannot be determined, even if their internal structure and response history are known. Sources of quantum noise are thus ideal for this application due to their intrinsic uncertainty. In this work, we propose using resonant tunnelling diodes as practical true random number generators based on a quantum mechanical effect. The output of the proposed devices can be directly used as a random stream of bits or can be further distilled using randomness extraction algorithms, depending on the application.Entities:
Year: 2017 PMID: 29259286 PMCID: PMC5736612 DOI: 10.1038/s41598-017-18161-9
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Physical and electrical characteristics of RTDs. (a) SEM micrograph of one of the studied 25 μm2 RTDs taken with a tilt of 20 degrees (scale bar 1 μm). (b) I-V characteristic of a 4 µm2 RTD showing the NDR curve with a voltage sweep (grey line) and the hysteretic behaviour with current sweeps. A jump from the low-resistance state to the high-resistance state can be observed in forward sweeps (red line) near the peak, and the opposite will happen in reverse sweeps (blue line) near the valley. (c) 100 forward current sweeps (light red lines) showing the random distribution of state changes around an average value (bold red line). This average curve corresponds to the red line shown in (b). The histogram shows the switching probability as a function of current (same vertical units as the main axis). The inset shows a zoom-in to the switching region.
Figure 2The experimental arrangement used to generate random numbers. A pulsed current source drives the RTD while the voltage across it is measured. The right panel shows an oscilloscope trace illustrating the random response, along with the corresponding logical levels.
Figure 3Time dependent voltage measurements of a 9 μm2 RTD driven with a pulse train of 1.50 mA, 1 ms pulse width, 50% duty cycle. The red lines mark the position of the LOW and HIGH levels. The voltage pulses measured at 13 ms and 46 ms show the transition from LOW to HIGH during the corresponding current pulse.
Figure 4High to low ratio tuning as a function of pulse amplitude. The high to low ratio of the RTD can be tuned by changing the current amplitude of the pulses. The graph shows two histograms of the output distribution of two different pulse trains, 1ms wide, 50% duty cycle with different current amplitudes, namely 1.50 mA (yellow) and 1.53 mA (dark green). The red line marks the 50/50 point. The results show how we can tune the average output of a RTD-based RNG by changing the current level. Each histogram corresponds to a sample size of 5 × 107 pulses divided in subsets of 500 pulses.