This is the documentation for the AlphaRNG. The AlphaRNG quick start guide can be found in this link.
General
Utilities
- Building utilities on Linux and macOS
alrandom
kernel modulealrng
utilityrun-alrng-pserver.sh
script
Utilities and components available only for Windows
Building AlphaRNG utilities and components for Windows
Detailed information on how to build utilities and components with Visual Studio can be found in this link
Testing
Source code examples
Python
source code examples for use withentropy-server
andAlphaRNG-64.dll
on Windows platformsC
source code examples for Linux, macOS, and freeBSD using a C wrapper around the AlphaRNG C++ APIC++
source code examples for Linux, macOS, freeBSD, and Windows using AlphaRNG Software APIC++
source code example for generating random sequence of unque integers using AlphaRNG Software APIC++
Windows source code examples for connecting toentropy-server
using AlphaRNG Software APIC#
source code example for connecting toentropy-server
using named pipeC#
source code example for using withentropy-server
andAlphaRNG-64.dll
VBA Excel macro
source code examples for connecting toentropy-server
using named pipeJava
source code example for Windows for use withentropy-server
Java
source code example for LinuxDelphi
source code example for generating random numbers between 0 and 1 usingentropy-server
and AlphaRNG-32.dll (AlphaRNG-64.dll)Delphi
source code example for connecting toentropy-server
and retrieving random bytes using named pipeDelphi
source code example for connecting toentropy-server
and retrieving a random integer number within a specific range using named pipeDelphi
source code example for connecting toentropy-server
and retrieving a random real number within a specific range using named pipeDelphi
source code examples for retrieving data fromentropy-server
using AlphaRNG-32.dll or AlphaRNG-64.dll