- libc6 (>= 2.34)
- python3 (<< 3.13)
- python3 (>= 3.12~)
- python3-asn1crypto
- python3-cached-property
- python3:any
- libjs-sphinxdoc (>= 7.4)
- sphinx-rtd-theme-common (>= 3.0.1+dfsg)
A high level, "more Pythonic" interface to the PKCS#11 (Cryptoki) standard to
support HSM and Smartcard devices in Python.
.
The interface is designed to follow the logical structure of a HSM, with
useful defaults for obscurely documented parameters. Many APIs will optionally
accept iterables and act as generators, allowing you to stream large data
blocks for symmetric encryption.
.
It also includes numerous utility functions to convert between PKCS#11 data
structures and common interchange formats including PKCS#1 and X.509.
.
The library is fully documented and has a full integration test suite for all
features, with continuous integration against multiple HSM platforms including
Entrust nShield, Opencryptoki TPM and OpenSC/Smartcard-HSM/Nitrokey HSM.
Installed Size: 2.0 MB
Architectures: amd64 arm64