Lines Matching refs:ZSTR_LEN

57 	if (ZSTR_LEN(buffer) < out_len) {  in php_password_salt_to64()
87 if (FAILURE == php_random_bytes_throw(ZSTR_VAL(buffer), ZSTR_LEN(buffer))) { in php_password_make_salt()
94 if (php_password_salt_to64(ZSTR_VAL(buffer), ZSTR_LEN(buffer), length, ZSTR_VAL(ret)) == FAILURE) { in php_password_make_salt()
118 return (ZSTR_LEN(hash) == 60) && in php_password_bcrypt_valid()
156 …nd_string *ret = php_crypt(ZSTR_VAL(password), (int)ZSTR_LEN(password), ZSTR_VAL(hash), (int)ZSTR_… in php_password_bcrypt_verify()
162 if (ZSTR_LEN(hash) < 13) { in php_password_bcrypt_verify()
184 if (memchr(ZSTR_VAL(password), '\0', ZSTR_LEN(password))) { in php_password_bcrypt_hash()
202 ZSTR_VAL(salt)[ZSTR_LEN(salt)] = 0; in php_password_bcrypt_hash()
204 hash = zend_string_concat2(hash_format, hash_format_len, ZSTR_VAL(salt), ZSTR_LEN(salt)); in php_password_bcrypt_hash()
209 …result = php_crypt(ZSTR_VAL(password), (int)ZSTR_LEN(password), ZSTR_VAL(hash), (int)ZSTR_LEN(hash… in php_password_bcrypt_hash()
216 if (ZSTR_LEN(result) < 13) { in php_password_bcrypt_hash()
242 if (!hash || (ZSTR_LEN(hash) < sizeof("$argon2id$"))) { in extract_argon2_parameters()
346 (uint32_t)ZSTR_LEN(salt), in php_password_argon2_hash()
347 ZSTR_LEN(out), in php_password_argon2_hash()
357 ZSTR_LEN(password), in php_password_argon2_hash()
359 ZSTR_LEN(salt), in php_password_argon2_hash()
361 ZSTR_LEN(out), in php_password_argon2_hash()
377 ZSTR_VAL(encoded)[ZSTR_LEN(encoded)] = 0; in php_password_argon2_hash()
384 …return ARGON2_OK == argon2_verify(ZSTR_VAL(hash), ZSTR_VAL(password), ZSTR_LEN(password), Argon2_i… in php_password_argon2i_verify()
403 …return ARGON2_OK == argon2_verify(ZSTR_VAL(hash), ZSTR_VAL(password), ZSTR_LEN(password), Argon2_i… in php_password_argon2id_verify()
513 if (!hash || ZSTR_LEN(hash) < 3) { in php_password_algo_extract_ident()