libnetconf2
libnetconf2 copied to clipboard
client and server tls UPDATE add pkcs11 engine support
This PR is adding pkcs#11 support for TLS private key storage. This was tested using Intel 'Key Management Reference Application (KMRA)' project, which uses SGX enclave to store manage keys, but could be used with other pkcs#11 targets. Moves private keys from local file to remote key management storage.
Since ENGINE is deprecated with OpenSSL 3, please, switch to the PROVIDER API.