Horde_Secret pear.horde.org Secret Encryption API An API for encrypting and decrypting small pieces of data with the use of a shared key. Chuck Hagenbuch chuck chuck@horde.org yes Michael Slusarz slusarz slusarz@horde.org yes 2016-02-02 2.0.6 1.0.0 stable stable LGPL-2.1 * [jan] Mark PHP 7 as supported. 5.3.0 8.0.0alpha1 8.0.0alpha1 1.7.0 Horde_Crypt_Blowfish pear.horde.org 1.0.0 2.0.0alpha1 2.0.0alpha1 Horde_Exception pear.horde.org 2.0.0 3.0.0alpha1 3.0.0alpha1 Horde_Support pear.horde.org 2.0.0 3.0.0alpha1 3.0.0alpha1 hash Horde_Test pear.horde.org 2.1.0 3.0.0alpha1 3.0.0alpha1 0.0.1 0.0.1 alpha alpha 2003-07-05 LGPL-2.1 Initial release as a PEAR package 2006-05-08 0.0.2 0.0.2 alpha alpha LGPL-2.1 - Converted to package.xml 2.0 for pear.horde.org - Return false instead of generating encryption errors if $key is empty (Bug #5925). 1.0.0alpha1 1.0.0 alpha alpha 2011-03-08 LGPL-2.1 * First alpha release for Horde 4. * Remove dependency on Horde_Core. * Throw exceptions on error. * Convert to OO-interface. * Use PEAR's Crypt_Blowfish to encrypt data. 1.0.0beta1 1.0.0 beta beta 2011-03-16 LGPL-2.1 * First beta release for Horde 4. 1.0.0RC1 1.0.0 beta beta 2011-03-22 LGPL-2.1 * First release candidate for Horde 4. 1.0.0RC2 1.0.0 beta beta 2011-03-29 LGPL-2.1 * Second release candidate for Horde 4. 1.0.0 1.0.0 stable stable 2011-04-06 LGPL-2.1 * First stable release for Horde 4. 1.0.1 1.0.0 stable stable 2012-04-10 LGPL-2.1 * [rla] Add license file. 1.0.2 1.0.0 stable stable 2012-06-29 LGPL-2.1 * [mms] Secret keys should always be session expiration cookies. * [mms] Add DEFAULT_KEY constant. * [mms] Actually delete the cookie key from the browser when clearKey() is called. 1.0.3 1.0.0 stable stable 2012-10-24 LGPL-2.1 * [mms] Limit decryption/encryption key to 56 bytes (Bug #11566). * [mms] Mark secret cookie data as HttpOnly. 1.0.4 1.0.0 stable stable 2012-10-24 LGPL-2.1 * [mms] If secret key is changed, change the associated $_COOKIE key or else key change may not be recognized in the current page access (Bug #11570). 2.0.0alpha1 1.0.0 alpha stable 2012-07-05 LGPL-2.1 * First alpha release for Horde 5. 2.0.0beta1 1.0.0 beta stable 2012-07-19 LGPL-2.1 * First beta release for Horde 5. 2.0.0beta2 1.0.0 beta stable 2012-10-12 LGPL-2.1 * [mms] Use Horde_Support_Randomid class to generate secret key. 2.0.0RC1 1.0.0 beta stable 2012-10-26 LGPL-2.1 * [mms] If secret key is changed, change the associated key or else key change may not be recognized in the current page access (Bug #11570). * [mms] Limit decryption/encryption key to 56 bytes (Bug #11566). * [mms] Mark secret cookie data as HttpOnly. * [mms] Add Exception code constants. 2.0.0 1.0.0 stable stable 2012-10-30 LGPL-2.1 * First stable release for Horde 5. 2.0.1 1.0.0 stable stable 2012-11-19 LGPL-2.1 * [mms] Use Horde_Crypt_Blowfish instead of Crypt_Blowfish. 2.0.2 1.0.0 stable stable 2012-11-19 LGPL-2.1 * [jan] Fix package.xml. 2.0.3 1.0.0 stable stable 2014-06-24 LGPL-2.1 * [mms] Only store keys in cookie if cookies are in use (thomas.jarosch@intra2net.com, Bug #13284). * [mms] Correctly clear secret key from cookie data (thomas.jarosch@intra2net.com, Bug #13283). 2.0.4 1.0.0 stable stable 2014-10-27 LGPL-2.1 * [jan] Revert: Only store keys in cookie if cookies are in use (thomas.jarosch@intra2net.com, Bug #13284). 2.0.5 1.0.0 stable stable 2015-10-20 LGPL-2.1 * [jan] Remove unnecessary include. 2.0.6 1.0.0 stable stable 2016-02-02 LGPL-2.1 * [jan] Mark PHP 7 as supported.