diff options
author | Andrey Andreev <narf@devilix.net> | 2017-01-16 15:51:13 +0200 |
---|---|---|
committer | Nikita Popov <nikic@php.net> | 2017-01-18 21:13:54 +0100 |
commit | d89d149edf39cf4ce9ab41979f246e82510d43a5 (patch) | |
tree | 6fb3faa7e1395e4d068ee598aed5561460a4b1b5 /ext/hash/hash_snefru.c | |
parent | 5bc81620ef57cb7315f254531ccfaac9c523f97d (diff) | |
download | php-git-d89d149edf39cf4ce9ab41979f246e82510d43a5.tar.gz |
Disallow non-crypto hashes in HMAC and PBKDF2
For this purpose add is_crypto flag to php_hash_ops.
Diffstat (limited to 'ext/hash/hash_snefru.c')
-rw-r--r-- | ext/hash/hash_snefru.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/hash/hash_snefru.c b/ext/hash/hash_snefru.c index 17f70d6450..5de2a283ff 100644 --- a/ext/hash/hash_snefru.c +++ b/ext/hash/hash_snefru.c @@ -200,7 +200,8 @@ const php_hash_ops php_hash_snefru_ops = { (php_hash_copy_func_t) php_hash_copy, 32, 32, - sizeof(PHP_SNEFRU_CTX) + sizeof(PHP_SNEFRU_CTX), + 1 }; /* |