Botan

/dev/random EntropySource

License
Botan is released under the Simplified BSD License (see LICENSE.md)

class  DeviceEntropySource: botan.entropy.entropy_src.EntropySource;

Entropy source reading from kernel devices like /dev/random


void  poll(ref EntropyAccumulator accum);

Gather entropy from a RNG device


this()(auto ref const Vector!string fsnames);

Device_EntropySource constructor Open a file descriptor to each (available) device in fsnames