BSD Ports

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:

  1. to offer a modern* object-oriented C interface wrapper for PKCS#11.

  2. to not hide or abstract away any details of the PKCS#11 interface itself except where absolutely necessary.

  3. to handle the details of loading DSOs

  4. to allow the caller to avoid caring about where on the system PKCS#11 modules might be stored, or exactly how they are named.

  5. 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.

RepositoryVersion
NetBSD 10.1 x86_640.4nb1
NetBSD 10.1 aarch640.4nb1
SmartOS / illumos x86_64-
macOS 15 arm640.4nb1

Dependencies

No port depends on this one.