PKCS#11 wrapper library for accessing hardware security tokens and smart cards in C
PKCS#11 wrapper library in C
$ pkcs11-tool --module /usr/local/lib/libp11.so --list-slots$ pkcs11-tool --module /usr/local/lib/libp11.so --sign --input-file document.txt --output-file signature.sig$ pkcs11-tool --module /usr/local/lib/libp11.so --list-objects --type cert$ openssl engine dynamic -pre SO_PATH:/usr/local/lib/libp11.so -pre ID:pkcs11 -pre LIST_ADD:1 -pre LOAD$ pkcs11-tool --module /usr/local/lib/libp11.so --keypairgen --key-type RSA:2048