cryptography
cryptography copied to clipboard
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Python is notoriously a "bad language" for crypto because of the lack of memory management tools, but we can try. Each can be implemented separately, but all are probably necessary...
I'm looking at https://cryptography.io/en/latest/fernet/, and I'm wondering how to use this API if I want to encrypt _a lot_ of data. I hope that I can simply call encrypt in...
Hardware Orange Pi One Armbian 22.08.1 Jammy with Linux 5.15.63-sunxi Python: 3.10.4 Unfortunately the installation of cryptography fails: ``` fhem@orangepione:~$ pip3 install -U cffi pip setuptools Defaulting to user installation...
Working on adapting the `spksrc` framework to allow cross-compiling python wheels wich needs `rustc` compiler. Framework currently works really well at building all kinds of cross-compiled or pure-python wheels. Currently...
## Issue description If an empty byte string is passed to `data` parameter of methods `encrypt` and `decrypt` of `AESSIV`, operation fails with `InternalError`. ## Steps to reproduce bug ```python...
We added fixed pool to allow us to improve performance in some scenarios (e.g. the AEADs) where repeated invocations with the same key may occur (e.g. home-assistant's use of ChaCha20Poly1305...
pinned in https://github.com/pyca/cryptography/pull/7553 not sure what the right fix is. cc: @adferrand
Since support for OpenSSL < 1.1.1 has been dropped, it looks like it is possible to add these functions to bindings and use them in pyOpenSSL to increase the number...
Hi everyone, First, let me thank you for your fantastic work, this lib is a gem. I have an application that needs to build the OCSP request for a given...
OpenSSL has recently added a [GCM-SIV mode](https://github.com/openssl/openssl/issues/16721) for AES. This mode offers nonce-reuse resistance for projects that require safe and repeated use of the same keys (databases, incremental backups, etc.)...