我正在使用 C# 和 .NET Framework 4.0 开发 WCF Web 服务。我还在开发一个 iOS 和 Android 客户端来连接它。
在服务器端,我必须生成一个随机密码,对其进行加密,然后将其发送回 iOS 客户端或 Android 客户端。
我不知道如何使用 .NET Framework 加密字符串。在互联网上搜索,我看到有算法可以做到这一点:MD5,RSA等(我不确定我是否了解如何加密字符串,因为我还没有进行字符串加密)。
如果我使用 MD5 加密密码,在 iOS 和 Android 上我需要做什么来解密它?
你给我推荐什么?