arc4random - 1996 to present Theo de Raadt, OpenBSD Project