PKCS#11 is cryptography standard that specifies ANSI C application programming interface to devices which hold cryptographic keys and perform cryptographic functions.
This list presents a curated collection of awesome PKCS#11 related software and hardware solutions. Open source solutions are considered superior and as such are marked with an awesome emoji 😎
Contributions are welcome and carefully reviewed. Please read the contribution guidelines for more information.
- 😎 Mozilla Firefox - Web browser that uses PKCS#11 API to access client SSL certificates.
- 😎 Mozilla Thunderbird - E-mail client that uses PKCS#11 API to sign and decrypt e-mail messages.
- 😎 Pkcs11Admin - GUI tool for administration of PKCS#11 enabled devices.
- 😎 XCA - Simple certificate authority with support for PKCS#11 devices.
- 😎 PKCS11-SPECS - All versions of PKCS#11 specification in one place
- 😎 Pkcs11Interop - Managed .NET wrapper for unmanaged PKCS#11 libraries
- 😎 pkcs11-logger - PKCS#11 logging proxy module useful for debugging of PKCS#11 enabled applications.
- 😎 pkcs11-mock - Minimalistic mock library that implements PKCS#11 API and works on several desktop and mobile platforms.
- 😎 SoftHSMv2 - Pure software implementation of a cryptographic store accessible through a PKCS#11 API.
To the extent possible under law, Jaroslav Imrich has waived all copyright and related or neighboring rights to this work.