[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#672347: RFP: video-entropyd -- program to add entropy data from video4linux devices



Package: wnpp
Severity: wishlist

* Package name    : video-entropyd
  Version         : 2.0
  Upstream Author : Folkert van Heusden <folkert@vanheusden.com>
* URL             : http://www.vanheusden.com/ved/
* License         : GPL
  Programming Lang: C
  Description     : program to add entropy data from video4linux devices

For security reasons (when doing network traffic or generating secure keys for example) one wants as much entropy-data in the kernel random-driver as possible. The random-driver takes partially care for this. But in situations in where there's a lot of demand for entropy-data, it might not be able to gather enough entropy-data by itself.

That's where this program is for: adding entropy-data to the kernel-driver. It does that by fetching 2 images from a video4linux-device (with a random delay in between), calculating the difference between those two and then calculating the number of information-bits in that data. After that, the data with the number-of-entropy-bits is submitted to the kernel-random-driver.

After that, the program exits (when run from crontab) or sleeps a random time before redoing the same process.



Reply to: