Skip to content

latchset/pkcs11-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a6a350 · Mar 14, 2025
Mar 11, 2025
Jan 27, 2025
Nov 7, 2023
Feb 11, 2025
Mar 11, 2025
Nov 1, 2024
Nov 1, 2024
Mar 14, 2025
Mar 13, 2025
Dec 19, 2024
Dec 19, 2024
Jan 20, 2025
Jan 5, 2023
Nov 7, 2023
Jan 20, 2025
Nov 1, 2024
Jul 3, 2022
Mar 4, 2025
Sep 5, 2024
Sep 5, 2024
Jul 20, 2022
Jul 3, 2022
Jul 2, 2024
Mar 10, 2025
Jul 3, 2022
Jul 20, 2022
Jun 11, 2024
Apr 9, 2024
Feb 11, 2025
Jan 22, 2025

Repository files navigation

Build License

pkcs11-provider

This is an OpenSSL 3.x provider to access Hardware and Software Tokens using the PKCS#11 Cryptographic Token Interface. Access to tokens depends on loading an appropriate PKCS#11 driver that knows how to talk to the specific token. The PKCS#11 provider is a connector that allows OpenSSL to make proper use of such drivers. This code targets PKCS#11 version 3.1 but is backwards compatible to version 3.0 and 2.40 as well.

To report Security Vulnerabilities, please use the "Report a Security Vulnerability" template in the issues reporting page.

Installation

See BUILD for more details about building and installing the provider.

Usage

Configuration directives for the provider are documented in provider-pkcs11(7) man page. Example configurations and basic use cases can be found in HOWTO.

Notes