Lines Matching refs:zend_string

40 	zend_string *key = zend_string_init_interned(ident, strlen(ident), 1);  in php_password_algo_register()
51 zend_string *buffer; in php_password_salt_to64()
76 static zend_string* php_password_make_salt(size_t length) /* {{{ */ in php_password_make_salt()
78 zend_string *ret, *buffer; in php_password_make_salt()
105 static zend_string* php_password_get_salt(zval *unused_, size_t required_salt_len, HashTable *optio… in php_password_get_salt()
115 static bool php_password_bcrypt_valid(const zend_string *hash) { in php_password_bcrypt_valid()
121 static int php_password_bcrypt_get_info(zval *return_value, const zend_string *hash) { in php_password_bcrypt_get_info()
135 static bool php_password_bcrypt_needs_rehash(const zend_string *hash, zend_array *options) { in php_password_bcrypt_needs_rehash()
153 static bool php_password_bcrypt_verify(const zend_string *password, const zend_string *hash) { in php_password_bcrypt_verify()
155zend_string *ret = php_crypt(ZSTR_VAL(password), (int)ZSTR_LEN(password), ZSTR_VAL(hash), (int)ZST… in php_password_bcrypt_verify()
176 static zend_string* php_password_bcrypt_hash(const zend_string *password, zend_array *options) { in php_password_bcrypt_hash()
179 zend_string *result, *hash, *salt; in php_password_bcrypt_hash()
238 static int extract_argon2_parameters(const zend_string *hash, in extract_argon2_parameters()
261 static int php_password_argon2_get_info(zval *return_value, const zend_string *hash) { in php_password_argon2_get_info()
276 static bool php_password_argon2_needs_rehash(const zend_string *hash, zend_array *options) { in php_password_argon2_needs_rehash()
302 static zend_string *php_password_argon2_hash(const zend_string *password, zend_array *options, argo… in php_password_argon2_hash()
304 zend_string *salt, *out, *encoded; in php_password_argon2_hash()
384 static bool php_password_argon2i_verify(const zend_string *password, const zend_string *hash) { in php_password_argon2i_verify()
388 static zend_string *php_password_argon2i_hash(const zend_string *password, zend_array *options) { in php_password_argon2i_hash()
403 static bool php_password_argon2id_verify(const zend_string *password, const zend_string *hash) { in php_password_argon2id_verify()
407 static zend_string *php_password_argon2id_hash(const zend_string *password, zend_array *options) { in php_password_argon2id_hash()
472 const php_password_algo* php_password_algo_find(const zend_string *ident) { in php_password_algo_find()
479 tmp = zend_hash_find(&php_password_algos, (zend_string*)ident); in php_password_algo_find()
487 static const php_password_algo* php_password_algo_find_zval(zend_string *arg_str, zend_long arg_lon… in php_password_algo_find_zval()
505 zend_string *n = ZSTR_INIT_LITERAL("argon2i", 0); in php_password_algo_find_zval()
512 zend_string *n = ZSTR_INIT_LITERAL("argon2id", 0); in php_password_algo_find_zval()
523 zend_string *php_password_algo_extract_ident(const zend_string* hash) { in php_password_algo_extract_ident()
541 const php_password_algo* php_password_algo_identify_ex(const zend_string* hash, const php_password_… in php_password_algo_identify_ex()
543 zend_string *ident = php_password_algo_extract_ident(hash); in php_password_algo_identify_ex()
558 zend_string *hash, *ident; in PHP_FUNCTION()
595 zend_string *hash; in PHP_FUNCTION()
596 zend_string *new_algo_str; in PHP_FUNCTION()
627 zend_string *password, *hash; in PHP_FUNCTION()
643 zend_string *password, *digest = NULL; in PHP_FUNCTION()
644 zend_string *algo_str; in PHP_FUNCTION()
677 zend_string *algo; in PHP_FUNCTION()