UNBIASED QUANTUM RANDOM NUMBER GENERATION BASED ON SQUEEZED VACUUM STATE

2012 ◽  
Vol 10 (01) ◽  
pp. 1250012 ◽  
Author(s):  
YANYANG ZHU ◽  
GUANGQIANG HE ◽  
GUIHUA ZENG

In this paper, a new quantum random number generation scheme which is implemented by measuring quantum noise of the squeezed vacuum state is proposed. In the proposed scheme, the Shannon entropy is employed to measure randomness of the generated random numbers. In addition, some characteristics of the generated random numbers are investigated. To reach the pure quantum randomness, an extraction approach based on universal hash functions for the generated quantum random numbers is presented. Results show that the proposed scheme based on squeezed vacuum state has remarkable advantages over the one associated with the vacuum state.

2018 ◽  
Vol 2018 ◽  
pp. 1-11 ◽  
Author(s):  
Seda Arslan Tuncer ◽  
Turgay Kaya

It is possible to generate personally identifiable random numbers to be used in some particular applications, such as authentication and key generation. This study presents the true random number generation from bioelectrical signals like EEG, EMG, and EOG and physical signals, such as blood volume pulse, GSR (Galvanic Skin Response), and respiration. The signals used in the random number generation were taken from BNCIHORIZON2020 databases. Random number generation was performed from fifteen different signals (four from EEG, EMG, and EOG and one from respiration, GSR, and blood volume pulse datasets). For this purpose, each signal was first normalized and then sampled. The sampling was achieved by using a nonperiodic and chaotic logistic map. Then, XOR postprocessing was applied to improve the statistical properties of the sampled numbers. NIST SP 800-22 was used to observe the statistical properties of the numbers obtained, the scale index was used to determine the degree of nonperiodicity, and the autocorrelation tests were used to monitor the 0-1 variation of numbers. The numbers produced from bioelectrical and physical signals were successful in all tests. As a result, it has been shown that it is possible to generate personally identifiable real random numbers from both bioelectrical and physical signals.


SPIN ◽  
2019 ◽  
Vol 10 (01) ◽  
pp. 2050003 ◽  
Author(s):  
Iman Alibeigi ◽  
Abdolah Amirany ◽  
Ramin Rajaei ◽  
Mahmoud Tabandeh ◽  
Saeed Bagheri Shouraki

Generation of random numbers is one of the most important steps in cryptographic algorithms. High endurance, high performance and low energy consumption are the attractive features offered by the Magnetic Tunnel Junction (MTJ) devices. Therefore, they have been considered as one of the promising candidates for next-generation digital integrated circuits. In this paper, a new circuit design for true random number generation using MTJs is proposed. Our proposed circuit offers a high speed, low power and a truly random number generation. In our design, we employed two MTJs that are configured in special states. Generated random bit at the output of the proposed circuit is returned to the write circuit to be written in the relevant cell for the next random generation. In a random bitstream, all bits must have the same chance of being “0”or “1”. We have proposed a new XOR-based method in this paper to resolve this issue in multiple random generators that produce truly random numbers with a different number of ones and zeros in the output stream. The simulation results using a 45[Formula: see text]nm CMOS technology with a special model of MTJ validated the advantages offered by the proposed circuit.


Author(s):  
A.F. Deon ◽  
V.A. Onuchin ◽  
Yu.A. Menyaev

Various pseudorandom number generation algorithms may be used to create a discrete stochastic plane. If a Cartesian completeness property is required of the plane, it must be uniform. The point is, employing the concept of uncontrolled random number generation may yield low-quality results, since original sequences may omit random numbers or not be sufficiently uniform. We present a novel approach for generating stochastic Cartesian planes according to the model of complete twister sequences featuring uniform random numbers without omissions or repetitions. Simulation results confirm that the random planes obtained are indeed perfectly uniform. Moreover, recombining the original complete uniform sequence parameters allows the number of planes created to be significantly increased without using any extra random access memory.


PLoS ONE ◽  
2021 ◽  
Vol 16 (4) ◽  
pp. e0250593
Author(s):  
Kiyoshiro Okada ◽  
Paul E. Brumby ◽  
Kenji Yasuoka

The tiny encryption algorithm (TEA) is widely used when performing dissipative particle dynamics (DPD) calculations in parallel, usually on distributed memory systems. In this research, we reduced the computational cost of the TEA hash function and investigated the influence of the quality of the random numbers generated on the results of DPD calculations. It has already been established that the randomness, or quality, of the random numbers depend on the number of processes from internal functions such as SHIFT, XOR and ADD, which are commonly referred to as “rounds”. Surprisingly, if we choose seed numbers from high entropy sources, with a minimum number of rounds, the quality of the random numbers generated is sufficient to successfully perform accurate DPD simulations. Although it is well known that using a minimal number of rounds is insufficient for generating high-quality random numbers, the combination of selecting good seed numbers and the robustness of DPD simulations means that we can reduce the random number generation cost without reducing the accuracy of the simulation results.


Author(s):  
E. Jack Chen

A facility for generating sequences of pseudorandom numbers is a fundamental part of computer simulation systems. Furthermore, multiple independent streams of random numbers are often required in simulation studies, for instance, to facilitate synchronization for variance-reduction purposes, and for making independent replications. A portable set of software utilities is described for uniform random-number generation. It provides for multiple generators (streams) running simultaneously, and each generator (stream) has its sequence of numbers partitioned into many long disjoint contiguous substreams. Simple procedure calls allow the user to make any generator “jump” ahead/back v steps (random numbers). Implementation issues are discussed. An efficient and portable code is also provided to implement the package. The basic underlying generator CMRG (combined Multiple Recursive Generator) combines two multiple recursive random number generators with a period length of approximately 2191 (˜ 3.1× 1057), good speed, and excellent theoretical properties.


2013 ◽  
Vol 12 (04) ◽  
pp. 1350020 ◽  
Author(s):  
H. AKSHATA SHENOY ◽  
R. SRIKANTH ◽  
T. SRINIVAS

In this paper, we propose a quantum method for generation of random numbers based on bosonic stimulation. Randomness arises through the path-dependent indeterministic amplification of two competing bosonic modes. We show that the process provides an efficient method for macroscopic extraction of microscopic randomness.


2020 ◽  
Vol 10 (7) ◽  
pp. 2431 ◽  
Author(s):  
Min Huang ◽  
Ziyang Chen ◽  
Yichen Zhang ◽  
Hong Guo

Quantum random number generators are widely used in many applications, ranging from sampling and simulation, fundamental science to cryptography, such as a quantum key distribution system. Among all the previous works, quantum noise from phase fluctuation of laser diodes is one of the most commonly used random source in the quantum random number generation, and many practical schemes based on phase noise with compact systems have been proposed so far. Here, we proposed a new structure of phase noise scheme, utilizing the phase fluctuation from two laser diodes with a slight difference of center wavelength. By analyzing the frequency components and adopting an appropriate band-pass filter, we prove that our scheme extracts quantum noise and filtered other classical noises substantially. Results of a randomness test shows that the extracted random sequences are of good performance. Due to lack of delay-line and the low requirement on other devices in this system, our scheme is promising in future scenarios for miniaturized quantum random number generation systems.


2020 ◽  
Vol 34 (12) ◽  
pp. 2050121
Author(s):  
Hong-Yi Fan ◽  
Xiang-Guo Meng

Quantum disentanglement refers to the transformation of entangled quantum system into disentangled system via some physical processes. In this paper, we search for quantum disentangling operator for the mesoscopic two-loop [Formula: see text] circuit with mutual inductance [Formula: see text]. It is this mutual inductance that causes quantum entanglement. By virtue of the method of integration within ordered product (IWOP) of operators, we find the disentangling operator and deduce the energy level (characteristic frequency). The quantum noise expression of squeezed vacuum state is also derived based on which we see that the large number of quantum entanglement engendered by the mutual inductance is, the more quantum noise produces in the mesoscopic circuit.


2011 ◽  
Vol 09 (04) ◽  
pp. 1113-1122 ◽  
Author(s):  
YANYANG ZHU ◽  
YUAN LU ◽  
JUN ZHU ◽  
GUIHUA ZENG

The high speed quantum-random-number generation based on measuring the quantum phase noise of DFB diode laser is investigated experimentally in this paper. The quantum randomness of the generated random string is physically guaranteed by measuring the random phase fluctuation of laser. The generated random string can pass all the National Institute of Standards and Technology (NIST) tests and the random number generation rate is up to 1.25 Gbps.


2011 ◽  
Vol 367 ◽  
pp. 185-190
Author(s):  
P.M. Rubesh Anand ◽  
Vidhyacharan Bhaskar ◽  
Gaurav Bajpai ◽  
Godwin Norense Osarumwense Asemota

In this paper, a novel method for obtaining the random numbers utilizing astronomical data is proposed. The method uses two different algorithms for generation of random numbers sequence. Astronomical data collected from the scientific study of the universe, especially of the relative motions, relative positions of astronomical objects are utilized in our algorithms. The first algorithm uses a particular astronomical object in a fixed position for the random number generation. The random sequence is obtained from the relative positions of other astronomical objects with reference to the selected object. The second algorithm selects any diverse astronomical object as a reference in a varying mode for computation of the relative positions of different objects with that reference to generate the random number stream. Both algorithms use mathematical equations for computing the next jump or hop to the other astronomical object. The generated random numbers obtained from the two algorithms are tested with a standard statistical test suite including, frequency test, run test, random binary matrix rank test, complexity test, universal test and entropy test. The results obtained from the statistical tests of the two algorithms are compared with the other publicly available random number generation techniques, like, linear congruential and modular exponentiation. The preliminary results show that the algorithms perform well. The random numbers generated by our method has sufficient period and unpredictability that makes them suitable for consideration as encryption keys in symmetric cryptography.


Sign in / Sign up

Export Citation Format

Share Document