OpenSSL and OpenSC are open source projects that support digital certificates and smart cards, and can be used to generate keys and load certificates to the Taglio PIV Card.
The examples in this section use the following tools from OpenSC:
In addition, the examples use OpenSSL to generate certificate requests and/or certificates.
On Ubuntu the needed tools can be installed with the following commands:
$ sudo apt install opensc
$ sudo apt install openssl
$ sudo apt install libengine-pkcs11-openssl