Implements cryptographically secure random numbers.
@author Bill Frantz