Czech Entropy
Synchronous random number generator
The easiest way to build software random number generators is according to the following scheme: data expander and selection module. First, the data is expanded, for example, a million times and re-sorted. Then the required number of numbers is selected. For the next block of random numbers, the expanded array is re-sorted, several blocks are taken from it and expanded again, after which a selection is made from the bottom.
You can come up with quite a few ways to expand data. This application Czech Entropy uses an algorithm that is sensitive to the operating system version. In some next version we will make an application that does not depend on the type of smartphone and operating system build.
Then we will add training and self-learning modes to the application to improve entropy.
Czech Entropy
Comments
Post a Comment