Folder Description
linux Contains all necessary files and source code for building the swrandom kernel module used with Linux distributions. It is to be used with SwiftRNG devices manufactured before March 2020.
linux-and-OSX Contains all necessary files and source code for building bitcount, swrngseqgen, swrawrandom, swrng, swrng-cl, swperftest, swperf-cl-test, sample, sample-cl, swdiag and swdiag-cl utilities used with Linux and macOS distributions.
windows Contains all necessary files and source code for building WIN32 versions of SwiftRNG.dll component, swrng.exe and swdiag.exe utilities for older versions of Windows suchs as Windows 7 (32 bits) using Visual C++ 2010 Express. This version of the SwiftRNG software API is deprecated. New application development should use windows-x64 version of the software API.
windows-x64 Contains all necessary files and source code for building x64 versions of SwiftRNG.dll component, entropy-server.exe, entropy-cl-server.exe, bitcount.exe, bitcount-cl.exe, swrawrandom.exe, swrngseqgen.exe, swrng.exe, swrng-cl.exe, swdiag.exe, swdiag-cl.exe, sample.exe, sample-cl.exe, swperftest.exe, swperf-cl-test.exe, dll-sample.exe and dll-test.exe utilities for Windows 10 (64 bit) and Windows Server 2016/2019 (64 bit) using Visual Studio 2015 or newer.
windows-x86 Contains all necessary files and source code for building x86 versions of SwiftRNG.dll component, entropy-server.exe, bitcount.exe, swrawrandom.exe, swrngseqgen.exe, swrng.exe, swdiag.exe, sample.exe, dll-sample.exe and dll-test.exe utilities for Windows 7+ (32 bit) using Visual Studio C++ 2010 Express or newer. It is to be used with SwiftRNG devices manufactured before March 2020.
windows-dll Contains all necessary files and source code for building SwiftRNG-64.dll libray for Windows 10 (64 bit) and Windows Server 2016/2019 (64 bit) using Visual Studio 2019 or newer. Windows application that are built using different programming languages can share SwiftRNG entropy server through a unified API.
windows-binaries.zip Contains folder windows-x64-vs-2019 with DLLs and executables for 64-bit Windows, built with Visual Studio 2019. It contains also folder windows-x86 with DLLs and executables for 32-bit Windows based applications.