Requiring SecureRandom
Adding a spec test