CryptoAbstraction
Generates a  Byte array of the specified length, and fills it with a
            cryptographically strong random sequence of values.
            
Fills an array of bytes with a cryptographically strong random sequence of values.