大家好,
我正在使用以下的PHP函数为Web应用的用户密码进行盐和哈希:
function stringHashing($password,$salt){
$hashedString=$password.$salt;
for ($i=0; $i<50; $i++){
$hashedString=hash('sha512',$password.$hashedString.$salt);
}
return $hashedString;
}
什么是将结果字符串存储到MySQL中最好的方法?我想这是一个固定长度的CHAR字段?我应该如何计算正确的长度?
谢谢,
JDelage