Provides a way to load and enumerate PKCS#11 modules.
Branch: master
Clone or download
ueno extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH
Give _p11_extract_jks_timestamp precedence over SOURCE_DATE_EPOCH so
that the test results are not affected by the envvar settings.
Latest commit 2a474e1 Jan 28, 2019


Build Status Coverage Status CII Best Practices

Provides a way to load and enumerate PKCS#11 modules. Provides a standard configuration setup for installing PKCS#11 modules in such a way that they're discoverable.

Also solves problems with coordinating the use of PKCS#11 by different components or libraries living in the same process.



Releases are made available via the primary github site.

They are signed with Daiki Ueno's OpenPGP key:

pub   4096R/D7E69871 2009-07-23
      Key fingerprint = 4622 25C3 B46F 3487 9FC8  496C D605 848E D7E6 9871
uid                  Daiki Ueno <>
uid                  Daiki Ueno <>
sub   4096R/C8C530D6 2010-02-04

Reporting security issues

If you find an issue that could potentially impact security, report it to, encrypted with the above mentioned OpenPGP key.