Each modern general purpose operating system offers a non-physical true random number generator. In Unix derivatives, the device file /dev/random allows user space applications to access such a random number generator. Most of these random number generators obtain their entropy from time variances of hardware events, such as block device accesses, interrupts triggered by devices, operations on hum