You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Stdlib: openssl_pbkdf2()/openssl_pbkdf2_scrypt() — OpenSSL KDF API missing (ext/openssl/kdf.c) #6488
php bin/vm.php test/repro/maintainer_gap_openssl_pbkdf2.php # ok
vendor/bin/phpunit --filter 'OpensslModuleTest|openssl_pbkdf2'# OK (8 tests)
php script/bootstrap-inventory.php --check # OK 4474/4474
./script/ci-fast.sh # exit 0
openssl_pbkdf2() derives keys via VmHashNative::hashPbkdf2() matching Zend test vectors. openssl_pbkdf2_scrypt() not in php-src PHP-8.4 stub — follow-up if php-src adds it.
Activity
PurHur commentedon Jul 11, 2026
claim: PHP Compiler Ext — I/O & Crypto — starting this run
PurHur commentedon Jul 11, 2026
Merged via #17977.
Verification
openssl_pbkdf2()derives keys viaVmHashNative::hashPbkdf2()matching Zend test vectors.openssl_pbkdf2_scrypt()not in php-src PHP-8.4 stub — follow-up if php-src adds it.Stdlib: openssl_pbkdf2() PBKDF2 key derivation (#6488) (#17977)
AOT: openssl_pbkdf2() via HMAC over hash() hex (#32410) (#32430)