You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
secrets: Add PEP-506 conform secrets module for generating secrets.
cipher/hash/hmac: These modules and packages are now pure-Python.
mpi: Add bitwise operations.
API Changes
pk.ECDHNaive: generate() returns the public key as an ECPoint and import_peers_public() now takes an ECPoint. import_peer_public(MPI)
is deprecated and will be removed in a future release. Further note
the s in import_peers_public().
pk: Make ECDH*.{public_key,private_key,peers_public_key} public. The
private equivalents with a _* prefix are deprecated and will be removed in a
future release. Further note the s in peers_public_key.
_random: Privatize Entropy and refactor Random class.
Bugfixes
mpi: Fix bug in mpi.to_bytes().
Misc.
*: Format Python files with black
ci: Check that the docs build in CI.
ci: Repair test coverage measurements on coveralls.
mpi: Simplify code for comparisons.
mpi: Add tests and better exceptions for __pow__().