haveged is a daemon that feeds the /dev/random pool on Linux using an adaptation of the HArdware Volatile Entropy Gathering and Expansion algorithm invented at IRISA. The implementation attempts to be self-tuning on a wide variety of hardware and includes runtime validation testing. The tarball uses the GNU build mechanism and includes a devel sub-package, self test targets, init system options, and spec file samples for building an RPM. haveged may be used independently of the /dev/random interface through the filesystem at the command line. haveged functionality may be incorporated directly into other components directly through the devel sub-package.
|Tags||Operating Systems Linux Distributions Cryptography Security|
Release Notes: This release fixes more test alignment woes on mips.
Release Notes: This release fixes runtime test aligment problems on sparc and mips, and ppc detection in building.
Release Notes: This release fixes parallel build issues and modifies the check target to accommodate changes in the automake 1.13 test harness. It updates the sample spec file and adds other documentation changes.
Release Notes: Build and package sources have been restructured to create a devel sub-package consisting of the haveged RNG complete with support for auto-tuning and on-line testing features. Updated documentation, man(8) and man(3) pages, and additional build and usage samples are provided. The potential for a rare syssegv left over from the 1.6 changes has been removed.
Release Notes: This release corrects a config typo to fix building on generic architectures.