sodium_crypto_pwhash_str_verify

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_pwash_str_verify — 암호가 해시와 일치하는지 확인합니다.


설명

sodium_crypto_pwhash_str_verify(string $hash, string $password): bool

sodium_crypto_pwash_str()을 사용하여 생성된 암호 해시가 주어진 일반 텍스트 암호와 일치하는지 확인합니다. 매개변수는 유사한 password_verify() 함수의 동일한 매개변수와 반대 순서로 되어 있습니다.


매개변수

hash
password_hash()에 의해 생성된 해시입니다.
password
사용자의 암호입니다.

반환 값

암호와 해시가 일치하면 true를 반환하고 그렇지 않으면 false를 반환합니다.


노트

메모: 해시는 Argon2ID 알고리즘을 사용하여 계산되어 GPU 및 부채널 공격에 대한 저항을 제공합니다.


기타