Our rigorous RNG tests evaluate the statistical randomness, unpredictability, and non-repeatability of the RNG. Tests include, but are not limited to, \"robust\" and \"chi-square\" tests, source code review, and RNG implementation.
Software RNG testing takes place in 3 main steps, which include examining and compiling the source code to evaluate the RNG algorithms and their implementation, subjecting the generated numbers to inflexible and other statistical tests, and finally generating a scaled output and applying a chi-square. and other tests.
The hardware RNG is tested based on specific requirements to make sure there are no weak points, all this happens during the first stage of testing. The second and third phases revolve around the definition of statistical randomness and the unpredictability and non-repeatability of the RNG, combined with all the compliance standards set by the various jurisdictions in which we operate in Europe and Australia. We also offer Transfer of Authorization (TOA) between jurisdictions.