Hybrid quantum random number generator for cryptographic algorithms

The subject matter of the article is pseudo-random number generators. Random numbers play the important role in cryptography. Using not secure pseudo-random number generators is a very common weakness. It is also a fundamental resource in science and engineering. There are algorithmically generated...

Full description

Bibliographic Details
Main Authors: Maksim Iavich, Tamari Kuchukhidze, Giorgi Iashvili, Sergiy Gnatyuk
Format: Article
Language:English
Published: National Aerospace University «Kharkiv Aviation Institute» 2021-11-01
Series:Радіоелектронні і комп'ютерні системи
Subjects:
Online Access:http://nti.khai.edu/ojs/index.php/reks/article/view/1577
_version_ 1797763657655910400
author Maksim Iavich
Tamari Kuchukhidze
Giorgi Iashvili
Sergiy Gnatyuk
author_facet Maksim Iavich
Tamari Kuchukhidze
Giorgi Iashvili
Sergiy Gnatyuk
author_sort Maksim Iavich
collection DOAJ
description The subject matter of the article is pseudo-random number generators. Random numbers play the important role in cryptography. Using not secure pseudo-random number generators is a very common weakness. It is also a fundamental resource in science and engineering. There are algorithmically generated numbers that are similar to random distributions but are not random, called pseudo-random number generators. In many cases the tasks to be solved are based on the unpredictability of random numbers, which cannot be guaranteed in the case of pseudo-random number generators, true randomness is required. In such situations, we use real random number generators whose source of randomness is unpredictable random events. Quantum Random Number Generators (QRNGs) generate real random numbers based on the inherent randomness of quantum measurements. The goal is to develop a mathematical model of the generator, which generates fast random numbers at a lower cost. At the same time, a high level of randomness is essential. Through quantum mechanics, we can obtain true numbers using the unpredictable behavior of a photon, which is the basis of many modern cryptographic protocols. It is essential to trust cryptographic random number generators to generate only true random numbers. This is why certification methods are needed which will check both the operation of the device and the quality of the random bits generated. The goal of the research is also to develop the model of a hybrid semi self-testing certification method for quantum random number generators (QRNG). The tasks to be solved are to create the mathematical model of a random number generator, which generates the fast random numbers at a lower cost. To create the mathematical model of a hybrid semi self-testing certification method for quantum random number generators. To integrate a hybrid semi self-testing certification method to the hybrid random number generator. the methods used are mathematical optimization and simulation. The following results were obtained: we present the improved hybrid quantum random number generator, which is based on QRNG, which uses the time of arrival of photons. The model of a hybrid semi self-testing certification method for quantum random number generators (QRNG) is offered in the paper. This method combines different types of certification approaches and is rather secure and efficient. Finally, the hybrid certification method is integrated into the model of the new quantum random number generator. Conclusions. The scientific novelty of the results obtained is as follows: 1. The hybrid quantum random number generator is offered, which is based on QRNG, which uses the time of the arrival of photons. It uses the simple version of the detectors with few requirements. The hybrid QRNG produces more than one random bit per the detection of each photon. It is rather efficient and has a high level of randomness. 2. The hybrid semi self-testing certification method for quantum random number generators (QRNG) is offered. The Self-testing, as well as device-independent quantum random number generation methods, are analyzed. The advantages and disadvantages of both methods are identified. Based on the result the hybrid method is offered. 3. The hybrid semi self-testing certification method for quantum random number generators is integrated into the offered model of the quantum random number generator. The paper analyzes its security and efficiency. The paper offers to use the new random number generator in the crypto-schemes.
first_indexed 2024-03-12T19:44:34Z
format Article
id doaj.art-b30d5f8b06d24763b14002a49c0a1d43
institution Directory Open Access Journal
issn 1814-4225
2663-2012
language English
last_indexed 2024-03-12T19:44:34Z
publishDate 2021-11-01
publisher National Aerospace University «Kharkiv Aviation Institute»
record_format Article
series Радіоелектронні і комп'ютерні системи
spelling doaj.art-b30d5f8b06d24763b14002a49c0a1d432023-08-02T03:37:25ZengNational Aerospace University «Kharkiv Aviation Institute»Радіоелектронні і комп'ютерні системи1814-42252663-20122021-11-010410311810.32620/reks.2021.4.091572Hybrid quantum random number generator for cryptographic algorithmsMaksim Iavich0Tamari Kuchukhidze1Giorgi Iashvili2Sergiy Gnatyuk3Caucasus University, TbilisiGeorgian technical university, TbilisiCaucasus university, TbilisiNational Aviation University, KyivThe subject matter of the article is pseudo-random number generators. Random numbers play the important role in cryptography. Using not secure pseudo-random number generators is a very common weakness. It is also a fundamental resource in science and engineering. There are algorithmically generated numbers that are similar to random distributions but are not random, called pseudo-random number generators. In many cases the tasks to be solved are based on the unpredictability of random numbers, which cannot be guaranteed in the case of pseudo-random number generators, true randomness is required. In such situations, we use real random number generators whose source of randomness is unpredictable random events. Quantum Random Number Generators (QRNGs) generate real random numbers based on the inherent randomness of quantum measurements. The goal is to develop a mathematical model of the generator, which generates fast random numbers at a lower cost. At the same time, a high level of randomness is essential. Through quantum mechanics, we can obtain true numbers using the unpredictable behavior of a photon, which is the basis of many modern cryptographic protocols. It is essential to trust cryptographic random number generators to generate only true random numbers. This is why certification methods are needed which will check both the operation of the device and the quality of the random bits generated. The goal of the research is also to develop the model of a hybrid semi self-testing certification method for quantum random number generators (QRNG). The tasks to be solved are to create the mathematical model of a random number generator, which generates the fast random numbers at a lower cost. To create the mathematical model of a hybrid semi self-testing certification method for quantum random number generators. To integrate a hybrid semi self-testing certification method to the hybrid random number generator. the methods used are mathematical optimization and simulation. The following results were obtained: we present the improved hybrid quantum random number generator, which is based on QRNG, which uses the time of arrival of photons. The model of a hybrid semi self-testing certification method for quantum random number generators (QRNG) is offered in the paper. This method combines different types of certification approaches and is rather secure and efficient. Finally, the hybrid certification method is integrated into the model of the new quantum random number generator. Conclusions. The scientific novelty of the results obtained is as follows: 1. The hybrid quantum random number generator is offered, which is based on QRNG, which uses the time of the arrival of photons. It uses the simple version of the detectors with few requirements. The hybrid QRNG produces more than one random bit per the detection of each photon. It is rather efficient and has a high level of randomness. 2. The hybrid semi self-testing certification method for quantum random number generators (QRNG) is offered. The Self-testing, as well as device-independent quantum random number generation methods, are analyzed. The advantages and disadvantages of both methods are identified. Based on the result the hybrid method is offered. 3. The hybrid semi self-testing certification method for quantum random number generators is integrated into the offered model of the quantum random number generator. The paper analyzes its security and efficiency. The paper offers to use the new random number generator in the crypto-schemes.http://nti.khai.edu/ojs/index.php/reks/article/view/1577cryptographyquantumquantum cryptographyrandom number generatorquantum random number gener-atorhybrid quantum random number generatorcertificationhybrid certification method
spellingShingle Maksim Iavich
Tamari Kuchukhidze
Giorgi Iashvili
Sergiy Gnatyuk
Hybrid quantum random number generator for cryptographic algorithms
Радіоелектронні і комп'ютерні системи
cryptography
quantum
quantum cryptography
random number generator
quantum random number gener-ator
hybrid quantum random number generator
certification
hybrid certification method
title Hybrid quantum random number generator for cryptographic algorithms
title_full Hybrid quantum random number generator for cryptographic algorithms
title_fullStr Hybrid quantum random number generator for cryptographic algorithms
title_full_unstemmed Hybrid quantum random number generator for cryptographic algorithms
title_short Hybrid quantum random number generator for cryptographic algorithms
title_sort hybrid quantum random number generator for cryptographic algorithms
topic cryptography
quantum
quantum cryptography
random number generator
quantum random number gener-ator
hybrid quantum random number generator
certification
hybrid certification method
url http://nti.khai.edu/ojs/index.php/reks/article/view/1577
work_keys_str_mv AT maksimiavich hybridquantumrandomnumbergeneratorforcryptographicalgorithms
AT tamarikuchukhidze hybridquantumrandomnumbergeneratorforcryptographicalgorithms
AT giorgiiashvili hybridquantumrandomnumbergeneratorforcryptographicalgorithms
AT sergiygnatyuk hybridquantumrandomnumbergeneratorforcryptographicalgorithms