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 条
  • [21] Random Number Generators Tested on Quantum Monte Carlo Simulations
    Hongo, Kenta
    Maezono, Ryo
    Miura, Kenichi
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2010, 31 (11) : 2186 - 2194
  • [22] Quantum random number generators with entanglement for public randomness testing
    Janusz E. Jacak
    Witold A. Jacak
    Wojciech A. Donderowicz
    Lucjan Jacak
    Scientific Reports, 10
  • [23] RANDOM NUMBER GENERATORS
    HULL, TE
    DOBELL, AR
    SIAM REVIEW, 1962, 4 (03) : 230 - +
  • [24] Fast quantum-optical random-number generators
    Durt, Thomas
    Belmonte, Carlos
    Lamoureux, Louis-Philippe
    Panajotov, Krassimir
    Van den Berghe, Frederik
    Thienpont, Hugo
    PHYSICAL REVIEW A, 2013, 87 (02):
  • [25] Quantum Leap and Crash: Searching and Finding Bias in Quantum Random Number Generators
    Hurley-Smith, Darren
    Hernandez-Castro, Julio
    ACM TRANSACTIONS ON PRIVACY AND SECURITY, 2020, 23 (03)
  • [26] Analysis of random number generators and their applications in secure information system
    Xue, Yinghua
    Lu, Shuwang
    Guo, Shengquan
    Jisuanji Gongcheng/Computer Engineering, 2003, 29 (03):
  • [27] A noise-based IC random number generator for applications in cryptography
    Petrie, CS
    Connelly, JA
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2000, 47 (05) : 615 - 621
  • [28] On quantum cryptography and number theory
    Trushechkin, Anton S.
    Volovich, Igor V.
    P-ADIC MATHEMATICAL PHYSICS, 2006, 826 : 345 - +
  • [29] Structures and Methods for Fully-Integrated Quantum Random Number Generators
    Acerbi, Fabio
    Massari, Nicola
    Gasparini, Leonardo
    Tomasi, Alessandro
    Zorzi, Nicola
    Fontana, Giorgio
    Pavesi, Lorenzo
    Gola, Alberto
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2020, 26 (03)
  • [30] Practical Semi-Device-Independent Quantum Random Number Generators
    Avesani, Marco
    Tebyanian, Hamid
    Marangon, Davide G.
    Villoresi, Paolo
    Vallone, Giuseppe
    2021 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO), 2021,