Skip to content

neverpanic/p11-kit

 
 

Repository files navigation

p11-kit

GitHub Build Status Coverage Status CII Best Practices Total alerts Language grade: C/C++

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
$ meson compile -C _build
$ meson test -C _build
# meson install -C _build

If you install it locally for testing purposes, you may want to specify -Dsystemd=disabled -Dbash_completion=disabled at the invocation of meson _build, to avoid installing files to the system locations.

Releases

Releases are made available via the primary github site. They are signed with the current maintainer's OpenPGP key.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.3%
  • Makefile 1.4%
  • Meson 1.3%
  • Shell 1.1%
  • M4 0.9%
  • Dockerfile 0.0%