Releases: mmeyer2k/dcrypt
Releases · mmeyer2k/dcrypt
10.0.0
- More robust OO key management system for block ciphers and otp
- Moved to PHP minimum of 7.1
- More robust testing
- Stacking system to chain algorithms and ciphers
- Use
hash_hkdf()
to derive keys
- Drop support for some pointless code
- Move to circle-ci testing away from travis-ci
9.2.0
- Added ROT128 function class
- Added
examples/
folder
- Added type strictness to tests
- Revamped some docs
9.1.1
- Uses
strict_types=1
on all sources files (thank you PHP7)
- More functions are private/protected to keep API slim and consumable
- Isolated functions making dcrypt less likely to be misused
- Updates to code consistency
9.1.0
- Adds support for GCM encryption modes in PHP 7.1+
- Adds static encryption class for custom calls
- Improvements to structure
- Improvements to testing
9.0.0
- Removes some remains of mcrypt code
8.3.1
- Documentation updates
- Change to keying system
- Rename Aes wrapper class
8.3.0
- Rebuilt openssl encryption internal functions to be more easily extendable
- Simplified api
- Improved docs
- More sensible class names
- Removed gitignore
- Removed last composer dependency
- Smarter key generation step
8.2.0
- Allow override of AES constants
8.1.0
- Isolated handling of openssl functions
- Cleaner calls to centralized hmac function
- Better internal API
- Dropped more PHP5 specific code
- Better code docs