Lines Matching refs:block_size

214 	memset(K, 0, ops->block_size);  in php_hash_hmac_prep_key()
215 if (key_len > (size_t)ops->block_size) { in php_hash_hmac_prep_key()
224 php_hash_string_xor_char(K, K, 0x36, ops->block_size); in php_hash_hmac_prep_key()
229 ops->hash_update(context, key, ops->block_size); in php_hash_hmac_round()
274 K = emalloc(ops->block_size); in php_hash_do_hash_hmac()
283 ops->hash_update(context, K, ops->block_size); in php_hash_do_hash_hmac()
293 php_hash_string_xor_char(K, K, 0x6A, ops->block_size); in php_hash_do_hash_hmac()
298 ZEND_SECURE_ZERO(K, ops->block_size); in php_hash_do_hash_hmac()
377 char *K = emalloc(ops->block_size); in php_hashcontext_ctor()
380 memset(K, 0, ops->block_size); in php_hashcontext_ctor()
382 if (ZSTR_LEN(key) > (size_t)ops->block_size) { in php_hashcontext_ctor()
393 for(i=0; i < ops->block_size; i++) { in php_hashcontext_ctor()
396 ops->hash_update(context, (unsigned char *) K, ops->block_size); in php_hashcontext_ctor()
534 for(i=0; i < hash->ops->block_size; i++) { in PHP_FUNCTION()
540 hash->ops->hash_update(hash->context, hash->key, hash->ops->block_size); in PHP_FUNCTION()
545 ZEND_SECURE_ZERO(hash->key, hash->ops->block_size); in PHP_FUNCTION()
661 K = emalloc(ops->block_size); in PHP_FUNCTION()
667 php_hash_string_xor_char(K, K, 0x6A, ops->block_size); in PHP_FUNCTION()
669 ZEND_SECURE_ZERO(K, ops->block_size); in PHP_FUNCTION()
681 ops->hash_update(context, K, ops->block_size); in PHP_FUNCTION()
693 php_hash_string_xor_char(K, K, 0x6A, ops->block_size); in PHP_FUNCTION()
702 ZEND_SECURE_ZERO(K, ops->block_size); in PHP_FUNCTION()
759 K1 = emalloc(ops->block_size); in PHP_FUNCTION()
760 K2 = emalloc(ops->block_size); in PHP_FUNCTION()
767 php_hash_string_xor_char(K2, K1, 0x6A, ops->block_size); in PHP_FUNCTION()
820 ZEND_SECURE_ZERO(K1, ops->block_size); in PHP_FUNCTION()
821 ZEND_SECURE_ZERO(K2, ops->block_size); in PHP_FUNCTION()
1070 int block_size = ops->digest_size; in PHP_FUNCTION() local
1071 int times = bytes / block_size; in PHP_FUNCTION()
1072 if (bytes % block_size != 0) times++; in PHP_FUNCTION()
1077 key = ecalloc(1, times * block_size); in PHP_FUNCTION()
1089 memcpy( &key[i*block_size], digest, block_size); in PHP_FUNCTION()
1134 ZEND_SECURE_ZERO(hash->key, hash->ops->block_size); in php_hashcontext_dtor()
1160 newobj->key = ecalloc(1, newobj->ops->block_size); in php_hashcontext_clone()
1162 memcpy(newobj->key, oldobj->key, newobj->ops->block_size); in php_hashcontext_clone()