- Hash:
. Fixed bug #66698 (Missing FNV1a32 and FNV1a64 hash functions).
(Michael M Slusarz).
+ . Implemented timing attack safe string comparison function
+ (RFC: https://wiki.php.net/rfc/timing_attack). (Rouven Weßling)
- Intl:
. Fixed bug #66873 (A reproductible crash in UConverter when given invalid
- Added use function and use const.
(https://wiki.php.net/rfc/use_function)
+- Added a function for timing attack safe string comparison
+ (https://wiki.php.net/rfc/timing_attack)
+
- Added gost-crypto (CryptoPro S-box) hash algorithm.
- Stream wrappers verify peer certificates and host names by default in
- GMP:
Added gmp_root($a, $nth) and gmp_rootrem($a, $nth) for calculating nth roots.
+- Hash
+ Added hash_equals($known_string, $user_string)
+
- OpenSSL:
Added string openssl_x509_fingerprint($x509, $type, $binary).
Added string openssl_spki_new($private_key, $challenge, $algorithm)