Jeff Dike wrote: > Can you actually dd bits out of the host's /dev/random?
Yes, that was one of the first things I tried, and I've not seen any problems with that. I also tried a short program that did: int main() { uint32_t data; int fd = open("/dev/random", O_RDONLY); if (fd == -1) { perror("Error opening device"); exit(1); } while (1) { if (read(fd, &data, sizeof(data)) == sizeof(data)) { putchar('.'); fflush(stdout); } usleep(10000); } } It seems that I can run that pretty much indefinitely without it blocking. Yes, it reduces the host entropy, but not so much that I see values of /proc/sys/kernel/random/entropy_avail below 1000. Richard ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user