The random number generator with hardware source of entropy
Маргарита Геннадіївна Долотій
Kryvyi Rih State Pedagogical University
Павло Володимирович Мерзликін
Kryvyi Rih State Pedagogical University
PDF (Українська)

Keywords

random number generator
source of entropy
test statistic
probability distribution

How to Cite

Долотій, М., & Мерзликін, П. (2017). The random number generator with hardware source of entropy. New Computer Technology, 15, 85-88. https://doi.org/10.55056/nocote.v15i0.635
PDF (Українська)

Abstract

The aim of this study is to create a library to generate random numbers using the audio adapter, as a source of entropy.

To achieve the goal the following objectives of the study should be solved:

‒ to analyse current approaches to random numbers sequences generation;

‒ to compare the existing implementations of random number generators;

‒ to propose the functional requirements for future software;

‒ to design algorithms and data structures;

‒ to choose the development tools;

‒ to create a software implementation of a library for generating random numbers with a hardware source of entropy.

The object of study is the generation of random numbers. The subject of study is the random number generator with hardware source of entropy. The novelty of this work lies in the fact that the library for Microsoft Windows operating systems for random numbers generation, based on the noise of audio adapter, has been created. Within the framework of the research the examination of generated numbers distribution has been carried out. The results of the study can be used in the areas of cryptography, computer simulation, and other fields that require sequences of high quality random numbers.

PDF (Українська)

References

1. Sajedi H. About random number generator [Electronic resource] : [additional materials for course “Introduction to Programming”] / [Hedieh Sajedi] // [Department of Computer Engineering / Sharif University of Technology]. – [2007-05-02]. – Access mode : http://ce.sharif.edu/courses/85-86/2/ce153d/resources/root/Random%20number%20generator.pdf.