Research the Level of Chaotic and Reliability in Webcam-generated Random Number Sequences
Engineering and software solutions in the sphere of software engineering, in particular cryptography, constantly require the use of random sequences in their algorithms. Usually, standard methods of frameworks, software platforms, libraries and programming languages do not provide the necessary level of randomness of generated number sequences. Basically, the randomness of software generators of random sequences is based on a value of a certain system parameter, for example, the value of the current date and time. It is obvious that with simple cyber-attacks it is possible to put the crypto-resistance of the system at risk. To solve this problem, the property of the webcam to generate the same image from a state frame is used. It is shown that the fact of changing values of illumination created by pixels differs by at least 63% for two consecutive frames 100 milliseconds gap in complete darkness, the level of the avalanche effect exceeds the crypto-resistance requirement by 13%. Thus, we can talk about a high level of chaos and randomness of the generated numerical sequences. Frame generation was carried out both in complete darkness with an illumination of 10-4 lux, and in a uniformly illuminated (200 lux) white surface. Testing the camera under extreme conditions gives a complete picture of the unpredictability and chaos in the generation of random sequences. It is hypothesized that this approach theoretically allows a generation of random number sequences at a speed of 1.25 Gbit/s, and a mixed software-hardware solution is able to provide up to 10 Gbit/s. The approach built on this property of a webcam can provide a way to solve the problem of designing an affordable low-cost, crypto-resistant high-speed hardware random number generator in laboratory conditions without the involvement of a special equipment.
Authors
- Heorhii Prokhorov (ORCID: https://orcid.org/0000-0001-7810-2785)
- Denis Trembach (ORCID: https://orcid.org/0000-0001-8095-4186)
- Dmytro Hanzhelo (ORCID: https://orcid.org/0000-0002-0836-4568)
- Rostyslav Diachuk (ORCID: https://orcid.org/0000-0002-6259-3302)
- Yuriy Dobrovolsky
Institutions
- Yuriy Fedkovych Chernivtsi National University (UA)
Publication Details
- Journal
- Security of Infocommunication Systems and Internet of Things
- Published
- 2024-08-30
- DOI
- https://doi.org/10.31861/sisiot2024.1.01004
- Citations
- 1
- Primary Topic
- Cybersecurity and Information Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.35