0

重複の可能性:
md5(sha1(password))を使用できますか?

$pass = md5($_POST["pass"].sha1($_POST["pass"]))

私はこれをどこかで見て混乱しました。これはパスワードを読み取り、sha1、md5、またはその逆を使用して復号化しますか?それとも私が見逃している他の何かがありますか?

4

4 に答える 4

11

これは$_POST['pass']sha1アルゴリズムを使用してハッシュし$_POST['pass']、次にそのハッシュをと組み合わせてから、結果の結合された文字列をmd5アルゴリズムを使用してハッシュします。

なんで、わからない。

于 2012-09-06T23:32:22.197 に答える
5

これは、パスワードをそのsha1ハッシュバージョン(これらの1つはsalt)と連結してから、MD5値にハッシュすることです。

于 2012-09-06T23:32:48.567 に答える
3

実際には、パスワードをハッシュします。

クリアパスワードをsha1のパスワードと連結します。それからそれはMd5全体です

于 2012-09-06T23:32:03.637 に答える
0

MD5でハッシュします。

フォームからパスワードを取得し、ソルトを追加してすべてをハッシュします。

ノート:

'salt'は別のハッシュです。このようにするのは良い考えではありません。ソルトは、パスワードを安全に保つために作成したランダムな値である必要があります。

于 2012-09-06T23:31:46.243 に答える