CryptRandom

CryptRandom is a module for generating cryptographically useful random numbers - that is, numbers that are unpredictable by someone without access to your computer. This makes them useful for security purposes, such as generation of encryption keys for security protocols including SSH, SSL and PGP, and is used by many such programs under RISC OS. UnixLib implements the /dev/random and /dev/urandom devices using CryptRandom.

Current version: 0.13 (1 Jun 2012)

Links:
 * Author's CryptRandom page
 * Subversion repository