Expand description
OpenSSL 3.0 provider using Confium for signing.
Allows OpenSSL applications (nginx, Apache, OpenSSH, etc.) to use Confium-backed threshold signing keys without code changes. Implements the OpenSSL 3.0 provider API (OSSL_OP_*).
The provider is loaded via OpenSSL config or OPENSSL_CONF env var:
openssl_conf = openssl_init
[openssl_init]
providers = provider_sect
[provider_sect]
confium = confium_sect
[confium_sect]
activate = 1
module = /usr/lib/confium/confium_openssl_provider.soSee TODO.roadmap/28-mode2-pki-replacement.md for full spec.
Structs§
- Provider
Config - Provider configuration.
- Provider
Info - Provider metadata reported to OpenSSL.