- Add HMAC support. - Use SHA256 as default RSA hash - Allow selection of PRNG used for RSA key generation - Minor changes for better Python2 support
0.3.1
++++++++++++++++++
- Add project to Travis and Coverall. - Increase test coverage to 100%. - Add installation instructions. - Rename ``guess_hash`` to ``guess_transformation``.
0.3.0
++++++++++++++++++
- Add ``serialize`` to RSA keys. - Allow RSA keys to receive PEM encoded keys in the constructor. - Implement ``__repr__`` method in base Key class (you can now print keys). - Split package into modules ``key``, ``formats``, ``hashes``, ``random`` and ``exceptions``.
0.2.3
++++++++++++++++++
- Update project information (keywords, classifiers, description, etc).
0.2.2
++++++++++++++++++
- Add ``send`` and ``receive`` functions for secure message building. - Raise ``EncryptionError`` instead of generic errors. - Slightly better test coverage.