Implementation of the Fortuna CPRNG, with various enhancements. To get started, see the MurrayGrant.Terninger.Random.PooledEntropyCprngGenerator class. Or use the 'Terninger' nuget package. See https://id.ligos.net/murray/Terninger/ for PGP & Keybase signatures of nuget packages.
$ dotnet add package Terninger.Random.PooledNo README available.