Cryptographically Strong Version of the random number generator.
Due to the seeding process, the constructor for this class will
take a significant amount of time to initialize.
author: Michael Rimov
getRandomBytes - Returns a byte array of random bytes. The derived
class determines the actual method used for getting the random data.
Parameters: numBytes - The number of bytes to retrieve An array of random bytes
To save some time, we use the last seed generated from a file instead
of loading from scratch
throws: NoSuchAlgorithmException - if we cannot find the SHA1PRNG
Methods inherited from com.jcorporate.expresso.core.security.AbstractRandomNumber