#293 Replace deprecated OpenSSL 3.0.0 function calls
Closed by rcritten. Opened by rcritten.
rcritten/certmonger issue_292  into  master

Use EVP_PKEY instead of algorithm-specific calls to generate
required parameters and keys.

This is a prerequisite for supporting PQ algorithms in a clean
way and will future-proof certmonger.

While not strictly related to OSSL 3.0.0 deprecation, add a
global error logging function so we can reduce code duplication
and make it easier to log what happened when a call fails.
This was helpful during development of this change.

Fixes: https://pagure.io/certmonger/issue/292

Signed-off-by: Rob Crittenden rcritten@redhat.com

rebased onto a96cf5fc20b264080f43bbc71917fa550c8de84e

Closing this. It will be done as part of the PQ change.

Pull-Request has been closed by rcritten