Wolfcrypt Py Versions Save

A Python wrapper that encapsulates wolfSSL's wolfCrypt API.

v5.6.6-stable

4 months ago

What's Changed

v5.6.0-stable

1 year ago

What's Changed

v5.5.4

1 year ago

Update to wolfSSL version 5.5.4

v5.5.3-stable

1 year ago

What's Changed

  • Add ChangeLog file
  • Add optional hash_type parameter to RSA from_pem functions
  • Improve the RSA PSS code
  • Gate inclusion of wc_GenerateSeed in C wrapper on WC_RNG_SEED_CB_ENABLED
  • Make several improvements to the CFFI build process
  • Update to wolfSSL version 5.5.3

v5.4.0-stable

1 year ago

Release 5.4.0 of wolfCrypt-py embedded TLS has bug fixes including:

  • Update to wolfCrypt 5.4.0 C library
  • Add GitHub Actions support, remove Travis CI
  • Fixups for PyPi
  • Remove some of the CMake hack due to things moved into wolfSSL CMakeLists.txt

v5.3.0-stable

2 years ago

Release 5.3.0 of wolfCrypt-py embedded TLS has bug fixes and new features including:

New Feature Additions

  • Update to wolfCrypt 5.3.0
  • Build completely refactored to be more Python-like and easier to use
  • Added support for SHA3
  • Added support for ChaCha stream cipher
  • Add support for RSA private keys in PKCS #8 format
  • Add module pwdbased.py and expose wc_PBKDF2
  • Modifications to make wolfCrypt-py work with FIPS ready and FIPS v5
  • Add support for ed448
  • Add a pem_to_der function and support for PEM RSA keys
  • Add signature generation and verification
  • Enabled pwdbased by default
  • Windows support added
  • Added support for AES-CTR
  • Add support for AES GCM streaming
  • Add RSA OAEP and PSS padding
  • Documentation improvements
  • Add get_aad() function