On Thu, 15 May 2008, Jeff Garzik wrote:I was, once. But I got into the trap of getting too out of sync from upsteam rngd, and suddenly, packaging all those changes into incremental patches become too much non-fun work for me to find the energy to do so. It has been a few years since I really looked at that code, except for a few minor Debian packaging fixes. It is old code, and if my C is not world-class now, it was even worse at that time. But at least valgrind tells me I fixed the worst bugs, and FIPS 140-2 (the old version of it that still had criteria for non-deterministic RNGs) and DIEHARD couldn't find any issues with its output after several runs on gigabyte-sized files produced both from an Intel FWH RNG, and from a VIA PadLock RNG. If anyone wants to poke at it, get the Debian rng-tools source package. It directly supports the VIA PadLock in userspace in a suitably paranoid mode (checks that the RNG was not reprogrammed at every read), and does multithreading so that FIPS and output processing does not block (nor gets blocked) by /dev/hw_random reading, etc. Lots of cowebs on it, though. And you probably need to get the version in Debian unstable AND the version in Debian experimental, to get the full code. If someone really wants to work on it, I can send the VC repo for them to play with. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Ingo Molnar | Re: x86: 4kstacks default |
| Gabriel C | modpost errors ( Re: 2.6.23-rc6-mm1) |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Press, Jonathan | RE: [malware-list] [RFC 0/5] [TALPA] Intro to a linux interface foron access scann... |
git: | |
| David Miller | Re: iptables very slow after commit784544739a25c30637397ace5489eeb6e15d7d49 |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
