James DeWitt wrote: > Interesting. Please explain the algorithm that Linux uses for /dev/random The best source is the source itself. The explanation in the comments is fairly good and starts on line 45. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/char/random.c;h=f43c89f7c449831b2441f5f8f55441f2253a65ce;hb=HEAD Bob