Skip to content

Releases: mmeyer2k/dcrypt

Minor fix to random::shuffle

16 Dec 18:50
3701de8
Compare
Choose a tag to compare

Use override safe substr call instead.
Update docblock for function

BC breaking changes to Hash and OTP

13 Dec 07:12
49b4de0
Compare
Choose a tag to compare

Improvements to the encryption code in Otp are b/c breaking. Because Hash relies on this, it also has b/c breaking changes. It's for the best!

Added array shuffling feature

26 Nov 18:23
2c7e53f
Compare
Choose a tag to compare

Added array shuffling feature and unit tests for it.

Make encryption safer

21 Aug 19:45
Compare
Choose a tag to compare

Throw exception if some kind of error happens inside of the php encryption functions.

3.0.0

24 May 04:32
Compare
Choose a tag to compare

BC breaking changes to the AesCtr class. Function should now be faster and use less memory.

Minor changes

03 Mar 22:01
Compare
Choose a tag to compare

This tag addresses some minor flaws and fixes a test.

2.x

22 Feb 18:20
Compare
Choose a tag to compare
2.x

This version supports better key generation in the block cipher functions. However, this is a backwards breaking change. Anything encrypted with an older version will not be decryptable in 2.x.

Minor improvements

22 Feb 00:30
Compare
Choose a tag to compare

A few minor changes to improve logical flow.

1.0.0 Release

20 Feb 05:03
Compare
Choose a tag to compare

Latest and greatest release of Dcrypt with a cleaner API and support for AES-CTR mode.

Upgrade Notes

  1. Support for block ciphers returning false has been removed. \Dcrypt\AesExp has been removed in favor of \Dcrypt\Aes. All block ciphers always throw an exception now.
  2. \Dcrypt\Random::get() has been renamed to \Dcrypt\Random::bytes().

Added the AesExp class

08 Jan 14:32
Compare
Choose a tag to compare
  1. Adds the AesExp class which throws an exception instead of returning false upon detecting malformed cyphertexts.
  2. Updated unit tests.
  3. Updated documentation.
  4. Confirms PHP 7.0 compatibility.