Quantum random number generators and their applications in cryptography

被引:21
|
作者
Stipcevic, Mario [1 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
来源
关键词
random numbers; cryptography; randomness definition; quantum randomness; free running oscillator; noise generator; MONTE-CARLO SIMULATIONS; COMMUNICATION; SECURITY; ERRORS; TESTS;
D O I
10.1117/12.919920
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Random number generators (RNG) are an important resource in many areas: cryptography (both quantum and classical), probabilistic computation (Monte Carlo methods), numerical simulations, industrial testing and labeling, hazard games, scientific research etc. Because today's computers are deterministic, they can not create random numbers unless complemented with a physical RNG. Randomness of a RNG can be defined and scientifically characterized and measured. Especially valuable is the information-theoretic provable RNG which, at state of the art, seem to be possible only by harvest of randomness inherent to certain (simple) quantum systems and such a generator we call Quantum RNG (QRNG). On the other hand, current industry standards dictate use of RNGs based on free running oscillators (FRO) whose randomness is derived from electronics noise present in logic circuits and which, although quantum in nature, cannot be strictly proven. This approach is currently used in FPGA and ASIC chips. We compare weak and strong aspects of the two approaches for use in cryptography and in general. We also give an alternative definition of randomness, discuss usage of single photon detectors in realization of QRNGs and give several examples where QRNG can significantly improve security of a cryptographic system.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] On the effects of pseudorandom and quantum-random number generators in soft computing
    Bird, Jordan J.
    Ekart, Aniko
    Faria, Diego R.
    SOFT COMPUTING, 2020, 24 (12) : 9243 - 9256
  • [32] Enhanced security for multi-detector quantum random number generators
    Marangon, Davide G.
    Vallone, Giuseppe
    Zanforlin, Ugo
    Villoresi, Paolo
    QUANTUM SCIENCE AND TECHNOLOGY, 2016, 1 (01):
  • [33] Self Correcting Quantum Random Number Generators using Tapered Amplifiers
    Pooser, R. C.
    Evans, P. G.
    Humble, T. S.
    2013 IEEE PHOTONICS SOCIETY SUMMER TOPICAL MEETING SERIES, 2013, : 147 - 148
  • [34] On the effects of pseudorandom and quantum-random number generators in soft computing
    Jordan J. Bird
    Anikó Ekárt
    Diego R. Faria
    Soft Computing, 2020, 24 : 9243 - 9256
  • [35] On the limiting characteristics of quantum random number generators at various clusterings of photocounts
    S. N. Molotkov
    JETP Letters, 2017, 105 : 395 - 401
  • [36] On the Limiting Characteristics of Quantum Random Number Generators at Various Clusterings of Photocounts
    Molotkov, S. N.
    JETP LETTERS, 2017, 105 (06) : 395 - 401
  • [37] Cryptography by pseudo random number generator
    Borujeni, SE
    2002 FIRST INTERNATIONAL IEEE SYMPOSIUM INTELLIGENT SYSTEMS, VOL 1, PROCEEDINGS, 2002, : 244 - 247
  • [38] On the reliability of random number generators
    Dodge, Y
    Melfi, G
    MODELLING AND SIMULATION 2002, 2002, : 142 - 144
  • [39] ON THE TESTING OF RANDOM NUMBER GENERATORS
    TYURIN, YN
    FIGURNOV, VE
    THEORY OF PROBABILITY AND ITS APPLICATIONS, 1990, 35 (01) : 180 - 184
  • [40] Gaussian random number generators
    Thomas, David B.
    Luk, Wayne
    Leong, Philip H. W.
    Villasenor, John D.
    ACM COMPUTING SURVEYS, 2007, 39 (04)