diff options
author | Aleksei Bavshin <a.bavshin@nginx.com> | 2024-12-16 17:56:45 -0800 |
---|---|---|
committer | Aleksei Bavshin <a.bavshin@f5.com> | 2025-05-26 06:56:18 -0700 |
commit | 0fdbfc1ff45adb8e98e71004e5d147987e7d8974 (patch) | |
tree | 5785c5fc00cfb5e4fce1e04c8f92a685c2925648 /src/imap/ngx_imap_handler.c | |
parent | 6a134dfd4888fc3850d22294687cfb3940994c69 (diff) | |
download | nginx-0fdbfc1ff45adb8e98e71004e5d147987e7d8974.tar.gz nginx-0fdbfc1ff45adb8e98e71004e5d147987e7d8974.zip |
SSL: support loading keys via OSSL_STORE.
A new "store:..." prefix for the "ssl_certificate_key" directive allows
loading keys via the OSSL_STORE API.
The change is required to support hardware backed keys in OpenSSL 3.x using
the new "provider(7ossl)" modules, such as "pkcs11-provider". While the
engine API is present in 3.x, some operating systems (notably, RHEL10)
have already disabled it in their builds of OpenSSL.
Related: https://trac.nginx.org/nginx/ticket/2449
Diffstat (limited to 'src/imap/ngx_imap_handler.c')
0 files changed, 0 insertions, 0 deletions