timer entropy daemonThis program feeds the /dev/random device with entropy-data (random values) read from timers.
It does this by measuring how much longer or shorter a sleep takes (this fluctuates a little - microseconds). The time for a sleep jitters due to that the frequency of the clocks of the timers change when they become colder or hotter (and a few other parameters).
This program does not require any extra hardware.
It produces around 500 bits per second.
This program is also usable with virtualized systems (KVM has virtio-rnd, you can then still use this program on the host).
Changes0.2: applied patch by Alexander Clouter which makes it only process the timer when the kernel entropy buffer is empty enough
0.1: initial release
bpsNot every system produces the same amount of bits per second.
Please note: bps is bits per second, not bytes.