OpenBSD Implementation Pseudo-random numbers Strong random numbers are "expensive" Insufficient quantity for network traffic arc4random() allegedly similar to the RC4 stream cipher Reriodically rekeyed with strong random numbers Not cryptographicaly perfect... but fast Multiple consumers increases security