Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rework opensslecdsa_link to handle legacy key objects w/ openssl3
Due to bug in openssl3, the pkcs11-engine is made the default provider if enabled. This causes key generation and load to return legacy objects. Openssl3 has limited glue and does not support the full set of new style parameter to be inqueried from legacy key objects Rewrite required functions to use first the new API (if available), but fallback to the old API (if available). For the methods that have proper OpenSSL compatiblity glue, ship only one version.
- Loading branch information