7 stable releases

Uses new Rust 2024

1.5.1 Jun 4, 2026
1.5.0 Mar 3, 2026
1.4.0 Dec 8, 2025
1.3.1 Sep 18, 2025
1.0.0 Mar 11, 2025

#2320 in Cryptography

GPL-3.0-or-later

3MB
63K SLoC

This is the Kryoptic shared object

A cryptographic software token using the PKCS#11 standard API


Kryoptic PKCS#11 Module

This crate provides the shared library (.so, .dylib, .dll) implementation of the Kryoptic PKCS#11 soft-token.

It exposes the standard C_GetFunctionList, C_GetInterface and C_GetInterfaceList entry points for applications that consume PKCS#11 modules.

The actual implementation of the token can be found in the main kryoptic-lib crate.

Dependencies

~4–14MB
~281K SLoC