Releases: ebellocchia/aes_cipher
Releases · ebellocchia/aes_cipher
Version 2.0.1
- Update Python versions
Version 2.0.0
- Add possibility to use a custom key derivation function
- Add Scrypt as key derivation function
- A list of salts are required when encrypting, instead of a single one
- If not specified, salts are randomly generated instead of using a default one
- Salts are written to the encrypted file
- No need to specify salts when decrypting anymore, since they are written in the file
NOTE: files or data encrypted with the old version cannot be decrypted with the new one
Version 1.0.5
- Fix setting of logging level
Version 1.0.4
- Add configuration for isort and run it on project
- Logger set to
None
if not specified (avoid conflicting with other logger config)
Version 1.0.3
- Add configuration files for flake8 and prospector
- Fix all flake8 and prospector warnings
Version 1.0.2
- Add typing to class members
- Fix mypy errors
Version 1.0.1
- Add Python typing
Version 1.0.0
- Add possibility to encrypt/decrypt data (string or bytes) in addition to files
- Remove file output encodings (it can be done externally by the user, it's not a responsibility of the encrypter/decrypter classes)
Version 0.2.0
- Add exception for decrypting error
Version 0.1.1
- Add validity check for PBKDF2-SHA512 iteration number