最佳答案
我有一个简单的 android 客户端,它需要与一个简单的 C # HTTP 侦听器“通话”。我想通过在 POST 请求中传递用户名/密码来提供基本级别的身份验证。
MD5散列在 C # 中是微不足道的,并且为我的需要提供了足够的安全性,但是我似乎找不到在 android 端如何做到这一点。
编辑: 只是为了解决关于 MD5弱点的担忧—— C # 服务器运行在我的 android 客户端用户的 PC 上。在许多情况下,他们会在自己的局域网上使用 wi-fi 访问服务器,但是,在他们自己的风险下,他们可能会选择通过互联网访问服务器。此外,服务器上的服务需要使用 MD5到我无法控制的第三方应用程序的传递。