I dug around in the Cygwin doc looking for details on how /dev/random and /dev/urandom are implemented, but came up empty. Is this documented anywhere? Thanks -- Jim Garrison jhg@acm.org