Contents

pycryptodomex 3.20.0

0

Cryptographic library for Python

Cryptographic library for Python

Stars: 2640, Watchers: 2640, Forks: 469, Open Issues: 68

The Legrandin/pycryptodome repo was created 9 years ago and the last code push was 1 months ago.
The project is very popular with an impressive 2640 github stars!

How to Install pycryptodomex

You can install pycryptodomex using pip

pip install pycryptodomex

or add it to a project with poetry

poetry add pycryptodomex

Package Details

Author
Helder Eijs
License
BSD, Public Domain
Homepage
https://www.pycryptodome.org
PyPi:
https://pypi.org/project/pycryptodomex/
GitHub Repo:
https://github.com/Legrandin/pycryptodome

Classifiers

  • Security/Cryptography
No  pycryptodomex  pypi packages just yet.

Errors

A list of common pycryptodomex errors.

Code Examples

Here are some pycryptodomex code examples and snippets.

GitHub Issues

The pycryptodomex package has 68 open issues on GitHub

  • OSError: Cannot load native module 'Crypto.Hash._keccak': Not found '_keccak.cpython-310-x86_64-linux-gnu.so'
  • Added support for Protocol.SecretSharing key size greater than 16 bytes
  • Conflict with PyCrypto: Both install files into the same namespace Crypto
  • Memory leak while decrypting data
  • "Illegal instruction" on armv6l / RaspberryPI Zero
  • Protect x64 intrinsics with _M_X64 flag
  • ModuleNotFoundError: No module named 'Crypto.Util.strxor' (Python 3.9)
  • Add more precise type annotations for Python 3.8+
  • SHA256 Support for version 3.10.1?
  • Support for 16+ bytes secrets in Shamir implementation
  • Is ECC/secp256k1 supported?

See more issues on GitHub

Related Packages & Articles

ecdsa 0.18.0

ECDSA cryptographic signature library (pure python)