cryptography
cryptography copied to clipboard
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Observe multiple crash on python 3.11 environment with cryptography module. We have a cluster environment on which multiple process and monitoring scripts are keep running in a interval. From traceback...
There are non-standard RSA signature formats where the PKCS #1-padded data is without DigestInfo. A few examples: - Some old Thawte and Verisign timestamp certificates. - Signed MD5/SHA1 hashes in...
```[tasklist] ### For 42.0 42. [ ] https://github.com/pyca/cryptography/pull/10035 43. [ ] https://github.com/pyca/cryptography/pull/10036 44. [ ] https://github.com/pyca/cryptography/pull/10039 45. [ ] https://github.com/pyca/cryptography/pull/10229 ``` ```[tasklist] ### Functionality - [ ] https://github.com/pyca/cryptography/pull/10044 - [...
Hello cryptographistas! Currently `aioquic`'s QUIC header protection and encryption features use C code linked against OpenSSL. I am considering porting this to pure Python using only `cryptography`. On the whole...
The SHAKE family of extensible-output-functions are sometimes used as e.g. a deterministic random number generator in the following pattern (with functions named per the sponge nature of Keccak): ```py #...
This is a tracking issue for the features in OpenSSL 3.2.0 we want to expose or investigate further: - [x] [AES-GCM-SIV](https://github.com/pyca/cryptography/pull/9843) - [x] RFC6979 (needs rust-openssl work for `OSSL_PARAM`) -...
Hello, Thank you for maintaining the cryptographic library. I am a research student with an interest in cryptographic engineering. Recently, we developed a Cryptographic APIs Misuse Detector to identify potential...
The comment field is left [empty](https://github.com/pyca/cryptography/blob/f639144ba7d49547422f3d91c9b3bfe6537d5334/src/cryptography/hazmat/primitives/serialization/ssh.py#L719) when formatting as openssh key [protocol](https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.key#L39). can we support to custom this comment field?
Opening to gather interest/appetite before I send a patch. ## Background Sigstore generates and uses X.509v3 certificates that contain custom extensions; these custom extensions contain values that are (generally) encoded...