我有一个 ruby 客户端程序,它像这样用 string#crypt 加密密码
encrypted = password.crypt(SALT)
# removing first two characters which actually are the salt for safety
return encrypted[2, encrypted.size - 2]
然后它将它发送到服务器,以与它存储的预加密字符串进行比较。我如何需要能够从 ac# 应用程序和 php 网页发送相同的加密密码,并且仍然能够从任何其他客户端使用相同的密码登录。
C# 和 php 中用于加密的等效代码是什么?