private byte[] GetRandomData(int size) { byte[] randomBytes = new byte[size]; using (RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider()) { rng.GetBytes(randomBytes); } return randomBytes; }