我使用asp.net MVC 4的默认成员身份系统,客户端需要发送包含其哈希密码的签名进行身份验证。
我需要像服务器一样对密码进行哈希处理。
我需要像服务器一样对密码进行哈希处理。
private static bool IsAuthenticated(string hashedPassword, string message, string signature)
{
if (string.IsNullOrEmpty(hashedPassword))
return false;
var verifiedHash = ComputeHash(hashedPassword, message);
if (signature != null && signature.Equals(verifiedHash))
return true;
return false;
}
那么我如何复制数据库中存储的哈希密码?