Lines Matching refs:ZSTR_LEN

76 	if (ZSTR_LEN(buffer) < out_len) {  in php_password_salt_to64()
106 if (FAILURE == php_random_bytes_silent(ZSTR_VAL(buffer), ZSTR_LEN(buffer))) { in php_password_make_salt()
113 if (php_password_salt_to64(ZSTR_VAL(buffer), ZSTR_LEN(buffer), length, ZSTR_VAL(ret)) == FAILURE) { in php_password_make_salt()
160 if (ZEND_SIZE_T_INT_OVFL(ZSTR_LEN(buffer))) { in php_password_get_salt()
166 if (ZSTR_LEN(buffer) < required_salt_len) { in php_password_get_salt()
167 …php_error_docref(NULL, E_WARNING, "Provided salt is too short: %zd expecting %zd", ZSTR_LEN(buffer… in php_password_get_salt()
172 if (php_password_salt_is_alphabet(ZSTR_VAL(buffer), ZSTR_LEN(buffer)) == FAILURE) { in php_password_get_salt()
174 …if (php_password_salt_to64(ZSTR_VAL(buffer), ZSTR_LEN(buffer), required_salt_len, ZSTR_VAL(salt)) … in php_password_get_salt()
175 php_error_docref(NULL, E_WARNING, "Provided salt is too short: %zd", ZSTR_LEN(buffer)); in php_password_get_salt()
194 return (ZSTR_LEN(hash) == 60) && in php_password_bcrypt_valid()
233 …nd_string *ret = php_crypt(ZSTR_VAL(password), (int)ZSTR_LEN(password), ZSTR_VAL(hash), (int)ZSTR_… in php_password_bcrypt_verify()
239 if (ZSTR_LEN(ret) != ZSTR_LEN(hash) || ZSTR_LEN(hash) < 13) { in php_password_bcrypt_verify()
248 for (i = 0; i < ZSTR_LEN(hash); i++) { in php_password_bcrypt_verify()
276 ZSTR_VAL(salt)[ZSTR_LEN(salt)] = 0; in php_password_bcrypt_hash()
278 hash = zend_string_alloc(ZSTR_LEN(salt) + hash_format_len, 0); in php_password_bcrypt_hash()
280 ZSTR_VAL(hash)[hash_format_len + ZSTR_LEN(salt)] = 0; in php_password_bcrypt_hash()
285 …result = php_crypt(ZSTR_VAL(password), (int)ZSTR_LEN(password), ZSTR_VAL(hash), (int)ZSTR_LEN(hash… in php_password_bcrypt_hash()
292 if (ZSTR_LEN(result) < 13) { in php_password_bcrypt_hash()
318 if (!hash || (ZSTR_LEN(hash) < sizeof("$argon2id$"))) { in extract_argon2_parameters()
422 (uint32_t)ZSTR_LEN(salt), in php_password_argon2_hash()
423 ZSTR_LEN(out), in php_password_argon2_hash()
433 ZSTR_LEN(password), in php_password_argon2_hash()
435 ZSTR_LEN(salt), in php_password_argon2_hash()
437 ZSTR_LEN(out), in php_password_argon2_hash()
453 ZSTR_VAL(encoded)[ZSTR_LEN(encoded)] = 0; in php_password_argon2_hash()
460 …return ARGON2_OK == argon2_verify(ZSTR_VAL(hash), ZSTR_VAL(password), ZSTR_LEN(password), Argon2_i… in php_password_argon2i_verify()
479 …return ARGON2_OK == argon2_verify(ZSTR_VAL(hash), ZSTR_VAL(password), ZSTR_LEN(password), Argon2_i… in php_password_argon2id_verify()
607 if (!hash || ZSTR_LEN(hash) < 3) { in php_password_algo_extract_ident()