Entro Spin
Description
Entro Spin is a 64-bit, non-deterministic true random number generator algorithm.
Code Example
The following code demonstrates an example implementation included in this package.
extern crate entro_spin;
use entro_spin;
To test the Cargo package, execute the following command.
cargo test
Explanation
EntroCraft maintains this open-source package with the permissive MIT license.
The only valid source of true entropy is high-resolution, linear time with a significantly-higher precision relative to the precision of the random result.
With this in mind, each digit in each randomly-generated 64-bit number is randomized with Entro Shift and UNIX_EPOCH with nanosecond precision.
High-resolution system time with a minimum precision of nanoseconds is required.
It relies on SystemTime, so a system clock failure translates to a program runtime failure.
Converting Entro Shift code in this package from Rust to another programming language is discouraged and may be subject to either purchasing a license or attributing other OSI licenses.