Home
last modified time | relevance | path

Searched refs:goodhash (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/lib/libc/crypt/
Dcryptutil.c25 crypt_checkpass(const char *pass, const char *goodhash) in crypt_checkpass() argument
29 if (goodhash == NULL) { in crypt_checkpass()
35 if (strlen(goodhash) == 0 && strlen(pass) == 0) in crypt_checkpass()
38 if (goodhash[0] == '$' && goodhash[1] == '2') { in crypt_checkpass()
39 if (bcrypt_checkpass(pass, goodhash)) in crypt_checkpass()
Dbcrypt.c222 bcrypt_checkpass(const char *pass, const char *goodhash) in bcrypt_checkpass() argument
226 if (bcrypt_hashpass(pass, goodhash, hash, sizeof(hash)) != 0) in bcrypt_checkpass()
228 if (strlen(hash) != strlen(goodhash) || in bcrypt_checkpass()
229 timingsafe_bcmp(hash, goodhash, strlen(goodhash)) != 0) { in bcrypt_checkpass()