The research and testing of lightweight pseudorandom number generators for the Internet of Things
DOI:
https://doi.org/10.18372/2225-5036.27.16003Keywords:
lightweight pseudorandom number generator, testing, multivariate statistics, internet of things, cryptographyAbstract
The analysis of random sequences and random number generators is a rather specific task, but one or more
of the numerous test packages can be used to solve it. However, the analysis performed indicates that the existing testing
methods have a number of disadvantages, the solution of which can reduce the prerequisites for testing and improve
the accuracy of the results. The work is devoted to a rather urgent problem - the study of random number generators
operating on devices with limited resources, and short-length sequences for randomness. The paper considered the
construction of a physical model of a lightweight pseudo-random number generator. By using multivariate statistics
as a basis for testing, it is possible to better investigate a sequence for randomness by evaluating several characteristics
of the sequence simultaneously. Tests of multivariate statistics, which are based on the study of occurrences of several
patterns in a sequence, help to reveal hidden dependencies between data and low-quality generators. The main advantage of these tests is their effectiveness on short sequences, so they solve one of the problems of existing tests, facilitating the prerequisites for testing. The physical model of the IoT generator presented in the work, by its example, provides a broad overview of the factors and limitations that arise in the design of generators. The process of testing and optimizing the generator using tests of multivariate statistics illustrates the suitability of the software package for use and its integral role in creating a quality random number generator, especially for use in IoT devices. The software product that was created in this work can be used to solve a wide range of tasks, as has already been repeatedly noted. One of the most important, and indeed the one that can receive invaluable benefits in the field of application, is cryptography.
Downloads
Published
How to Cite
Issue
Section
License
The scientific journal "Ukrainian Scientific Journal of Information Security" adheres to the principles of open science and provides free, free and permanent access to all published materials. The goal of the policy is to increase the visibility, citation and impact of the results of scientific research in the field of information security. The journal works according to the principles of Open Access and does not charge a fee for access to published articles.
All articles are published in Open Access under the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
Copyright
Authors who publish their works in the journal “Ukrainian Scientific Journal of Information Security”:
-
retain the copyright to their publications;
-
grant the journal the right of first publication of the article;
-
agree to the distribution of their materials under the CC BY 4.0 license;
-
have the right to reuse, archive, and distribute their works (including in institutional and subject repositories), provided that proper reference is made to the original publication in the journal.