Shane
Shane
In some dynamic language scenarios where openssl in called underneath this requirement may not be able to be met.. Is there a nicer way of doing this? The OSSL_LIB_CTX documentation...
This PR is based off the contributions in PR #9223 by Jemmy1228. It has been modified and reworked to: (1) Work with providers (2) Support ECDSA and DSA (3) Add...
This is a implementation of the HPKE DHKEM for EC and ECX. The KEM algorithm is implemented using the KEM provider interface. Extara APIS were added to support authentication. The...
The deprecated methods have not been updated. Thought I might see how this one goes before getting carried away with EVP_PKEY and EVP_CIPHER. ##### Checklist - [ ] documentation is...
FIPS 186-4 has 5 different algorithms for key generation, and all of them rely on testing GCD(a,n) == 1 many times. Cachegrind was showing that the function BN_gcd() was taking...
Reduce the Miller Rabin counts to the values specified by FIPS 186-5. The old code was using a fixed value of 64. ##### Checklist - [x] documentation is added or...
Add variants of d2i_PUBKEY_fp and d2i_PUBKEY_bio that pass a library context. This also fixes some incorrect i2d documentation. ##### Checklist - [x] documentation is added or updated - [x] tests...
Fixes #19488 The constants OSSL_PKEY_PARAM_RSA_FACTOR, OSSL_PKEY_PARAM_RSA_EXPONENT, and OSSL_PKEY_PARAM_RSA_COEFFICIENT are not valid OSSL_PARAMS keys. Using them results in the parameters being ignored if they are passed to fromdata. The result of...
This also links back to the new location that lists the cert and security policy. ##### Checklist - [x] documentation is added or updated - [ ] tests are added...
##### Checklist - [x] documentation is added or updated - [ ] tests are added or updated