oscrypto
oscrypto copied to clipboard
Compiler-free Python crypto library backed by the OS, supporting CPython and PyPy
There seem to be two bugs in the existing code (as reported in #60 ) A) `OSSL_PROVIDER_available` indicates if a provider is loaded - if it is available to be...
Setup: macOS 12.1, oscrypto 1.2.1, Python 3.9.5 Not sure where to even start to look for this problem. Running the newest mac version on arm and not Intel. The OSStatus...
I was trying to use https://github.com/wbond/certvalidator to verify chains that contain X.509 certificates signed with ED448 and ED25519 and this seems to be a pre-requisite to let certverfier work with...
I am searching for a way to use the TPM2 module to store the private keys of certificates. The idea is to use the TPM2 as secure key store for...
Hi, currently only secp256r1 seems to be supported among the 256-bit EC curves. Windows' certreq utility offers brainpoolp256r1 by default. Would it be much of an effort to add it...
add support for SecCertificateCopyKey, which replaces deprecated SecCertificateCopyPublicKey since MacOS 10.14 fixes #56 https://developer.apple.com/documentation/security/1396096-seccertificatecopypublickey
I updated my project to use oscrypto 1.3.0 to support Ubuntu 22.04 with Openssl 3, but I'm running into an issue. If I'm reading the commit message of 5ae0e79b6239c3bdb024707a2c9ab35d8dfa329d correctly,...
Using Oscrypto 1.3.0 on a mac M1, I am getting a really strange error when I open a TLSSocket. Something I am doing wrong here? This works on an Intel...
Can this be used with requests? As replacement for the built in SSL lib (currently I'm referring to a Sublime Text 3 plugin context).
As I read https://github.com/wbond/oscrypto/blob/66ba999b66c152410af08b90ef77bc47b235f098/oscrypto/_openssl/tls.py#L192 to https://github.com/wbond/oscrypto/blob/66ba999b66c152410af08b90ef77bc47b235f098/oscrypto/_openssl/tls.py#L208 a provided "trust_list_path" only gets applied on windows and mac, while on other platforms trusted certificates are (only) loaded from the system default via...