Installation
Install the OpenSSL PKCS#11 Engine
Install the OpenSSL PKCS#11 engine, preferably from your distribution's package manager.
- Debian/Ubuntu
- RHEL
- Windows
sudo apt install libengine-pkcs11-openssl
sudo dnf install openssl-pkcs11
Download the libp11-0.4.yy-x64.zip file from the "Assets" section in the
OpenSC releases.
This file contains a pkce11.dll. This is the engine.
Alternatively, you can compile from source.
Optional Packages
If you plan to integrate Apache or nginx with OpenSSL, also install their respective packages.
- Debian/Ubuntu
- RHEL
Apache:
sudo apt install apache2
nginx:
sudo apt install nginx
Apache:
sudo dnf install httpd mod_ssl
nginx:
sudo dnf install nginx