我需要加密字节码以通过连接发送到网络服务,最好使用 GUID 作为 key 。我做了一些研究,发现了几个为类似目的而开发的类,但未能找到很多内置到 Windows 库中的类。 我的问题是:是否有内置于 C# 中的东西来执行此任务?如果没有,我将非常感谢任何有关实现的建议。
编辑:阅读这篇文章后When would I choose AesCryptoServiceProvider over AesManaged or RijndaelManaged? 我将使用 AESCryptoServiceProvider。
最佳答案
您应该查看 System.Security.Cryptography
命名空间。
不清楚您是否能够选择使用哪种算法等,但您可以考虑以下对称算法之一:
关于c# - 是否有 .NET 类来处理加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026239/