security/pakchois 0.4nb1 NetBSD
PKCS#11 wrapper library
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Categories
- security
- Package size
- 23.5 KiB, 130.1 KiB installed
Description
pakchois is just another PKCS#11 wrapper library. pakchois aims to provide a thin wrapper over the PKCS#11 interface.
The goals are:
-
to offer a modern* object-oriented C interface wrapper for PKCS#11.
-
to not hide or abstract away any details of the PKCS#11 interface itself except where absolutely necessary.
-
to handle the details of loading DSOs
-
to allow the caller to avoid caring about where on the system PKCS#11 modules might be stored, or exactly how they are named.
-
to avoid any dependency on a particular cryptography toolkit.
Existing PKCS#11 wrapper libraries solutions differ in at least one of the above goals.
*: "modern" being a euphemism for not using process-global state, having a sane symbol namespace, etc.
Install
Binary package:
pkgin install pakchois
From pkgsrc:
cd /usr/pkgsrc/security/pakchois && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.4nb1 |
| NetBSD 10.1 aarch64 | 0.4nb1 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | 0.4nb1 |
Dependencies
No port depends on this one.