Litcius/Paper detail

Quantum true random number generation on IBM’s cloud platform

Vaishnavi Kumar, John Bosco Balaguru Rayappan, Rengarajan Amirtharajan, Padmapriya Praveenkumar

2022Journal of King Saud University - Computer and Information Sciences37 citationsDOIOpen Access PDF

Abstract

Random numbers are the lifeline of any cryptographic operation in modern computing. Quantum True Random Number Generator (QTRNG) can yield real random data to replace random-looking periodic sequences. Here, we present the fastest QTRNG on factual Quantum Computational Devices (QCD) locally on our device to save time. To construct a random number generator, the IBM Q Experience called Qiskit is used. The ease of our source Hadamard gate pooled with its verifiably sole randomness is imperative for attaining quantum random number generators at no cost. The inner matrix product of the square of the Hadamard gate is proved to be identified in the quantum lab. Applying the H gate twice on the quantum register cancelled out the H gate pair. It acted as a single Hadamard gate that was practically visualised using the IMB Q experience. The 24-qubit random number is experimented with and investigated in this work. The min-entropy of such generated random numbers is 0.0007244 with the worst-case entropy value of 0.999507. Besides, subsequent verification of genuine randomness was confirmed by steering restart experimentation, & the statistical properties of TRNG were evaluated over autocorrelation study, National Institute of Standards and Technology (NIST) SP 800-90B & 800-22 tests.

Topics & Concepts

Random number generationRandomnessPseudorandom number generatorQuantum computerQuantum gateNISTComputer scienceRandomness testsCryptographyHadamard transformRandom seedMathematicsQuantumAlgorithmDiscrete mathematicsPhysicsQuantum mechanicsStatisticsNatural language processingChaos-based Image/Signal EncryptionQuantum Computing Algorithms and ArchitectureComputability, Logic, AI Algorithms