sodium_crypto_pwhash_str_verify
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_pwhash_str_verify — パスワードが、ハッシュ値と一致するかを調べる
説明
sodium_crypto_pwhash_str() を使って生成されたパスワードハッシュが、 指定されたプレーンテキストのパスワードとマッチするかを調べます。 この関数と似た password_verify() に指定する同じ引数と、順番が逆であることに注意して下さい。
パラメータ
hash
-
password_hash() が作ったハッシュ。
password
-
ユーザーのパスワード。
注意
注意:
ハッシュ値は Argon2ID アルゴリズムを使って計算されます。 このアルゴリズムは、GPU に対する攻撃と サイドチャネル攻撃の両方に対する耐性を提供します。
参考
- sodium_crypto_pwhash_str() - ASCII 文字でエンコードされたハッシュ値を得る
- password_hash() - パスワードハッシュを作る
- password_verify() - パスワードがハッシュにマッチするかどうかを調べる
+add a note
User Contributed Notes
There are no user contributed notes for this page.