pyopenssl
pyopenssl copied to clipboard
A Python wrapper around the OpenSSL library
It's possible to set an info callback on a `Context`, but not a `Connection`.
I think it could be valuable to export the SSL_OP_CLEANSE_PLAINTEXT option,introduced in OpenSSL 3 that enable to configure the library to perform secure clean of plaintext buffers Reference: https://www.openssl.org/docs/manmaster/man3/SSL_CTX_clear_options.html By...
Hello, after trying to upgrade `py3-openssl` on Alpine Linux to the latest `v24.1.0` from `v23.3.0` three Tests failed (x86_64, local build). Here is the log: ``` ____________________________________________________________________________________________ ERROR at setup...
On building my packages I'm using `sphinx-build` command with `-n` switch which shows warmings about missing references. These are not critical issues. Here is the output with warnings: ```console +...
We want to ensure that from now on, any public API comes with proper type definitions.
Trying to create a certificate signed with an ed25519 key does not work. Signing currently requires a digest, ed25519 only works with digest set to NULL. ```python ed448_private_key_pem = b"""-----BEGIN...
# Motivation pyOpenSSL has many APIs with poor designs that are entirely reliant on OpenSSL implementation details. For nearly all of these, pyca/cryptography has much better implementations with more thought...
I am working with a TLS/DTLS library and need to handle various scenarios involving invalid or malformed handshake messages. Specifically, I am interested in support for the following: 1. Invalid...
I have been working for a week on creating a DTLS (Datagram Transport Layer Security) client-server setup, but I am consistently failing to achieve a successful handshake. Despite multiple attempts...
While attempting to set the elliptic curve to sect163k1, I noticed that the "supported groups" extension was not included in the ClientHello message. However, when I set the curve to...