pysodium

wrapper for libsodium providing high level crypto primitives

OTHER License

Downloads
98.7K
Stars
130
Committers
40

Bot releases are hidden (Show)

pysodium - add crypto_kdf_* functions Latest Release

Published by stef 2 months ago

this release adds crypto_kdf_* functions thanks to stsch9

pysodium - security bugfix release

Published by stef 10 months ago

This release fixes security bugs, where the maximum message size was much bigger than is secure.

affected values were:

  • crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX
  • crypto_aead_aegis128l_MESSAGEBYTES_MAX
  • crypto_aead_aegis256_MESSAGEBYTES_MAX
pysodium - Support for AEGIS-128L, AEGIS-256 and crypto_kdf_hkdf_sha512

Published by stef 11 months ago

title says it all, except one thing: thanks @jedisct1 for this contribution!

pysodium - Add support for crypto_kdf_hkdf_sha256* functions.

Published by stef 11 months ago

This release adds support to the crypto_kdf_hkdf_sha256* functions added in libsodium 1.0.19.

This release also fixes a bug in some keygen() functions which return the size (32) instead of 0|1 for success/fail, these were wrongly checked before. thanks to @stsch9 for their contribs!

pysodium - adds HMAC functions

Published by stef about 1 year ago

this release adds HMAC function thanks to Jonathan.

pysodium - add crypto_stream_chacha20_ietf

Published by stef about 1 year ago

no other changes than in title.

pysodium - bugfix release

Published by stef over 2 years ago

this omits testcases when installing the package, thanks to https://github.com/stef/pysodium/pull/105

pysodium - sha512 consts added

Published by stef almost 3 years ago

added sha512 const functions

pysodium - added crypto_stream_xchacha20_xor*

Published by stef about 3 years ago

release on pypi with the new functions related to crypto_stream_xchacha20_xor

pysodium - bugfix release

Published by stef over 3 years ago

fixes some ristretto functions, which were checked for return codes, but did not in fact return only void.

pysodium - full ristretto255 support

Published by stef over 3 years ago

added all missing ristretto255 functions

pysodium - crypto_secretbox_detached and two constants added

Published by stef almost 4 years ago

this is a minor release adding a new author and his two newly wrapped functions

pysodium - security fix of generichash failing with py3

Published by stef over 4 years ago

generichash might generate colliding hashes when fed with strings instead of bytes. see #93, fixed in this release.

pysodium - bunch of ristretto255 functions

Published by stef over 4 years ago

added a bunch of ristretto255 functions and included license in the manifest.

pysodium - github release of v0.7.3

Published by stef almost 5 years ago

some fixes, and some new functions added. thanks to all contributors!

pysodium - github release of 0.7.0

Published by stef over 6 years ago

This release brings stricter parameter checks, secretstream functions, and a few other improvements and fixes.

pysodium - github release of 0.6.14

Published by stef about 7 years ago

This is a release on github, pysodium is normally released on pypi, but from time to time there's also a github release. this is such a release. it mostly contains bugfixes and a few new functions added by kind contributors.

pysodium - bugfix version

Published by stef over 8 years ago

fixes bugs with older libsodium versions

pysodium - detached, no more _easy, and beforenm

Published by stef over 8 years ago

this is a new release with

  • new functions for crypto_box*_detached,
  • crypto_box*nm,
  • the easy functions have been merged into the "non"-easy ones. they don't provide any extra feature for us, as the crypto_box interface was already hiding away the padding.
  • wrappers for crypto_aead_chacha20poly1305_ietf* have been added.
pysodium - lot's of new supported functions added by kind contributors

Published by stef almost 9 years ago