private static byte[] Encrypt(byte[] data) { encodingBytes = new byte[16]; random.GetBytes(encodingBytes); for (int i = 0; i < data.Length; i++) { data[i] ^= encodingBytes[i & 15]; } return(data); }