Skip to content

Releases: ebellocchia/aes_cipher

Version 2.0.1

09 Feb 18:46
Compare
Choose a tag to compare
  • Update Python versions

Version 2.0.0

05 Oct 21:34
Compare
Choose a tag to compare
  • 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

05 Oct 09:38
Compare
Choose a tag to compare
  • Fix setting of logging level

Version 1.0.4

28 Sep 12:21
Compare
Choose a tag to compare
  • 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

18 Oct 19:03
Compare
Choose a tag to compare
  • Add configuration files for flake8 and prospector
  • Fix all flake8 and prospector warnings

Version 1.0.2

09 Oct 12:58
Compare
Choose a tag to compare
  • Add typing to class members
  • Fix mypy errors

Version 1.0.1

22 Apr 11:22
Compare
Choose a tag to compare
  • Add Python typing

Version 1.0.0

11 Apr 12:01
Compare
Choose a tag to compare
  • 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

10 Apr 19:29
Compare
Choose a tag to compare
  • Add exception for decrypting error

Version 0.1.1

09 Apr 21:15
Compare
Choose a tag to compare
  • Add validity check for PBKDF2-SHA512 iteration number