Python cryptography Package
The Python Cryptography package is a comprehensive library that provides cryptographic primitives, algorithms, and protocols to secure data and communications in Python applications. It offers a wide range of functionalities, including symmetric and asymmetric encryption, key derivation, digital signatures, hashing algorithms, and secure random number generation. The package supports various cryptographic standards and protocols, making it suitable for implementing secure communication protocols, data protection mechanisms, and cryptographic operations in Python applications. With its easy-to-use API and extensive documentation, the Cryptography package is widely used by developers to implement robust security measures and protect sensitive information in Python software.
cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your “cryptographic standard library”. It supports Python 3.7+ and PyPy3 7.3.11+.
https://pypi.org/project/cryptography/42.0.5/
Changelog:
42.0.5 – 2024-02-23
- Limit the number of name constraint checks that will be performed in
X.509 path validation
to protect against denial of service attacks. - Upgrade
pyo3
version, which fixes building on PowerPC.
Get started: