Changed RNGCryptoServiceProvider to be a static singleton