请帮助我解决以下问题。
我在mssql表中有sha1值(密码是使用Microsoft .Net库中提供的算法SHA1加密的。)
我创建了一个php应用程序,因为我需要比较这些加密值。
谢谢
答案 0 :(得分:2)
我想您想要将用户提供的密码与数据库中的散列值进行比较。在这种情况下,只需使用本机php sha1函数:
if($hashedPasswordFromDB == sha1($plainUserProvidedPassword)) {
echo "Approved!";
}
else {
echo "Denied!";
}