opkcs11-tool is a CLI program written in OCaml offering capabilities to administer and use PKCS#11 cryptographic devices (create/destroy keys, encrypt/hash/sign, ...).
An advantage of opkcs11-tool is its support of newer cryptographic schemes such as Elliptic Curves, PSS signature and OAEP encryption.
opkcs11-tool has been originally developed at ANSSI, but new releases are not provided by the agency anymore. Active developers took the project in charge.
Therefore, anyone who wishes to get upstream versions of the project must visit https://github.com/caml-pkcs11/opkcs11-tool as this page now only serves archive purposes.
ANSSI is providing the last stable commited version of opkcs11-tool as an archive on this website: