p11-kit
« Back to VersTracker
Description:
Library to load and enumerate PKCS#11 modules
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: security cryptography pkcs11 smartcards authentication
Install: brew install p11-kit
About:
P11Kit provides a way to load and enumerate PKCS#11 modules, acting as a central discovery mechanism for cryptographic hardware and software tokens. It offers a unified configuration system to manage multiple modules, ensuring applications can interact with various security backends seamlessly. The library also includes tools for testing and managing PKCS#11 configurations.
Key Features:
  • Unified module discovery and loading
  • Centralized configuration management
  • Proxy module for module introspection
  • Command-line tools for testing and listing
Use Cases:
  • Configuring smart card readers for system-wide use
  • Enabling applications to access cryptographic tokens without custom integration
  • Debugging PKCS#11 module loading issues
Alternatives:
  • OpenSC – OpenSC provides a full PKCS#11 implementation for smart cards, whereas P11Kit acts as a manager/proxy for existing modules.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 11:15am 0 VERSION_BUMP 37a8f101
Sep 13, 2025 8:48am 0 VERSION_BUMP f52e1636
Nov 27, 2024 8:41am 0 VERSION_BUMP 2e860ca6