Projects / entropybroker


Entropy Broker is an infrastructure for distributing cryptographically secure random numbers (entropy data) from one or more servers to one or more clients. This prevents /dev/random from ever becoming empty. This is useful, for example, for virtual machines which naturally have no source of randomness.

Operating Systems

RSS Last announcement

release candidate 1 for v1.0 of entropybroker 01 Aug 2012

Release candidate 1 of version 1.0 of entropy broker is available.
Please give it a try.

Apart from bug-fixes do not expect more new features...

RSS Recent releases

  •  22 Dec 2012 04:14

    Release Notes: This release adds a Web interface for viewing usage statistics, per-user bandwidth limits, and many small fixes.

    •  22 Nov 2012 03:18

      Release Notes: This release fixes crashes with the Linux kernel client.

      •  30 Oct 2012 15:49

        Release Notes: Entropy broker is now fully multi-threaded so that no client can block the broker, and higher bitrates can now be achieved. The OpenSSL dependency has been replaced by the crypto++ library. A 'configure' script has been added. This release has been checked for software defects with Coverity. The network protocol has been adapted for bigger block sizes. Ciphers/hashes are now fully user selectable. There is reduced broker entropy usage.

        •  17 Sep 2012 21:08

          Release Notes: This release has full IPv6 support, has bps output fixes, can now retrieve entropy data from smart cards, and has support for multiple broker servers. EGD server/client now supports TCP as well (for better compatibility with EntropyKey). There are fixes for Fedora and Coverity warning fixes.

          •  02 Sep 2012 18:01

          Release Notes: Support for ComScire R2000KU RNG. User authentication instead of shared password. The mix function as well as the hash function is now configurable. Configurable pool size. Data transmitted over the network can no longer be tampered with without it being detected. The data stream is now also encrypted. Two-way authentication between broker and clients/servers.


          Project Spotlight


          An integrated solution for virtualization management.


          Project Spotlight


          A video conversion tool.