crypto pecl.php.net Wrapper for OpenSSL Crypto Library This package provides an objective wrapper for OpenSSL Crypto Library Jakub Zelenka bukka bukka@php.net yes 2016-12-15 0.3.1 0.3.0 devel devel PHP 3.01 * Fixed segfault on PHP 5 in setting KDF key length and PBKDF2 iterations 5.3.2 1.4.0a1 crypto 2016-12-14 0.3.0 0.3.0 devel devel PHP 3.01 * Fixed compilation with OpenSSL 1.1 and PHP 7.1 * Added KDF abstract class to be a parent for all key derivation function classes * Added PBKDF2 class extending KDF class and implementing PBKDF2 * Renamed HashException code ALGORITHM_NOT_FOUND to HASH_ALGORITHM_NOT_FOUND * Renamed MACException code ALGORITHM_NOT_FOUND to MAC_ALGORITHM_NOT_FOUND 2015-11-25 0.2.2 0.2.0 devel devel PHP 3.01 * Fixed missing CCM cipher algorithms with OpenSSL 1.0.1 2015-11-15 0.2.1 0.2.0 devel devel PHP 3.01 * Fixed C89 compatibility issue in Base64 2015-11-15 0.2.0 0.2.0 devel devel PHP 3.01 * Support for PHP 7 * Added Crypto stream BIO wrapper * Improved error handling * Added an integer overflow checking * Removed Algorithm class and AlogirithmException class * Introduced a MAC class as a subclass of Hash and parent of HMAC and CMAC * Added MACException class subclassing HashException * Fixed HMAC and CMAC implementation and added key param to constructor * Fixed and tested CCM mode * Added new error code for failed tag verification (TAG_VERIFY_FAILED) * Add setTagLength Cipher method replacing length param in getTag * Removed Rand::egd * Created a complete API documentation 2014-01-04 0.1.1 0.1.0 devel devel PHP 3.01 * Added linking of openssl shared lib to the config.m4 * Fixed buffer overflow in Base64 encoding 2014-01-01 0.1.0 0.1.0 devel devel PHP 3.01 * Incremental cipher decryption and encryption * Support for authenticated encryption and decryption (GCM and CCM modes) * Incremental hash creation * Methods for retrieving informations about cipher and hash algorithms * HMAC and CMAC creation * Random numbers API including seeding and saving/loading PRNG state * Incremental Base64 decoding and encoding