The entropy-server application is available for Windows and is used for distributing random bytes generated by a SwiftRNG device. The SwiftRNG.dll has been updated and can be used in custom applications for downloading random data from the server concurrently with maximum performance.

The entropy-server can be started using the following command:

entropy-server.exe -dn 0

To start entropy-server with post processing logic disabled (for collecting RAW/unprocessed random data, available with SwiftRNG v1.2+):

entropy-server.exe -dn 0 -dpp 

The availability and performance of the entropy-server can be verified with entropy-client-test utility using the following command:


Pre-built versions of entropy-server and entropy-client-test applications are already available in windows-x64\x64\Release\Release directory. Alternatively, the applications can be re-built with Visual Studio C++ 2017 or similar.