是否有.NET类来处理加密?

bad*_*nda 4 c# encryption web-services guid bytecode

我需要加密字节码以通过连接发送到Web服务,最好使用GUID作为密钥.我已经做了一些研究,发现类似用途开发的几类,但一直没能多转起来被内置到Windows库.我的问题是:C#内置了一些执行此任务的内容吗?如果没有,我将非常感谢任何有关实施的建议.

编辑:阅读此帖后我何时会选择AesCryptoServiceProvider而不是AesManaged或RijndaelManaged? 我将使用AESCryptoServiceProvider.

Luk*_*keH 10

你应该检查System.Security.Cryptography命名空间.

目前尚不清楚您是否能够选择使用哪种算法等,但您可能会考虑以下对称算法之一:

还有DESRC2的实现,但我可能会忽略它们,除非你被迫使用它们.