Skip to content

twwlogin/p11-kit

 
 

Repository files navigation

p11-kit

Build Status Coverage Status CII Best Practices

p11-kit aims to solve problems with coordinating the use of PKCS #11 by different components or libraries living in the same process, by providing a way to load and enumerate PKCS #11 modules, as well as a standard configuration setup for installing PKCS #11 modules in such a way that they're discoverable.

Documentation

Building

To build and install p11-kit, you can use the following commands:

$ meson _build
$ ninja -C _build
$ ninja -C _build test
# ninja -C _build install

If you install it locally for testing purposes, you may want to specify -Dsystemd=disabled -Dbash_completion=disabled.

Releases

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 <[email protected]>
uid                  Daiki Ueno <[email protected]>
sub   4096R/C8C530D6 2010-02-04

Reporting security issues

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

About

Provides a way to load and enumerate PKCS#11 modules.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.9%
  • Objective-C 2.1%
  • C++ 1.6%
  • Makefile 1.4%
  • Meson 1.2%
  • Shell 1.0%
  • Other 0.8%