C# privacy-based AES implementation