Skip to content
/ p11-kit Public
forked from p11-glue/p11-kit

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

License

Notifications You must be signed in to change notification settings

ueno/p11-kit

This branch is 1 commit ahead of, 19 commits behind p11-glue/p11-kit:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

26bc8ed · Jul 7, 2024
Apr 26, 2024
Oct 20, 2023
Oct 5, 2023
Oct 4, 2023
Jul 4, 2024
Jan 11, 2024
Mar 3, 2021
Jul 7, 2024
Jan 2, 2024
Jul 4, 2024
Jan 2, 2024
Sep 26, 2023
Apr 29, 2024
Aug 24, 2023
Mar 10, 2021
Jan 21, 2011
Dec 3, 2019
Jul 27, 2011
Dec 29, 2018
Jul 7, 2024
Jul 4, 2024
May 25, 2018
Mar 21, 2024
Aug 18, 2020
May 26, 2021
Jan 14, 2014
Jul 4, 2024
Jul 4, 2024
Oct 30, 2023
Oct 30, 2023

Repository files navigation

p11-kit

test 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 setup _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 OpenPGP key of one of the maintainers: Daiki Ueno, Zoltan Fridrich.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 92.1%
  • Objective-C 2.2%
  • C++ 1.7%
  • Makefile 1.3%
  • Meson 1.1%
  • Shell 0.9%
  • Other 0.7%