Skip to content

Releases: stymiee/php-simple-encryption

PHP Simple Encryption 1.0.7

30 Aug 13:39
Compare
Choose a tag to compare

Changed RuntimeException to GenerateIvException when unable to generate an IV

PHP Simple Encryption 1.0.6

18 Apr 12:29
Compare
Choose a tag to compare

Added AES-128-CBC-HMAC-SHA1, AES-128-CBC-HMAC-SHA256, AES-256-CBC-HMAC-SHA1, AES-256-CBC-HMAC-SHA256, AES-128-OCB, AES-192-OCB, AES-256-OCB algorithms (now supports 139 ciphers)

PHP Simple Encryption 1.0.5

22 Mar 13:16
Compare
Choose a tag to compare

Throws an exception if unable to encrypt or decrypt

PHP Simple Encryption 1.0.4

27 Nov 01:32
Compare
Choose a tag to compare

Throw Exception with a clear error message when trying to generate an IV for a cipher that does not require one. Updated HELP file with errors when calling ACipher::generateIv().

PHP Simple Encryption 1.0.3

30 Sep 21:21
Compare
Choose a tag to compare

Added DES-EDE, DES-EDE3, RC4, RC4-40, RC4-HMAC-MD5 algorithms (now supports 132 ciphers). Trimmed nulls from null padded strings (missed two traits). Prepped OCB mode ciphers for when Openssl finishes support for them.

PHP Simple Encryption 1.0.2

15 Jul 13:28
Compare
Choose a tag to compare

Added VERSION to assist with determining which default cipher was/is being used. Made cipher classes final as they should never be extended. Made exception classes final as they should never be extended.

PHP Simple Encryption 1.0.1

14 Jun 12:43
Compare
Choose a tag to compare

PSR-12 compliant. var_dump() on the encryption object will now provide the cipher name, block_size, and IV length (could be zero). Fallback IV generator uses a more stronger crypto friendly random number function. Updated HELP and support documentation. Added Github actions support in composer.json file (i.e. composer scripts).

PHP Simple Encryption 1.0.0

11 May 17:37
Compare
Choose a tag to compare

Initial release with support for 127 ciphers.