Using PKCS#11 API

PKCSClosedPublic-Key Cryptography Standards - Industry-standard cryptography specifications.#11 defines an API model for managing key material and performing cryptographic operations.

The API model is provided to the app developers in the C header files (refer to Cryptographic Token Interface Cryptoki, v2.20).

Cryptographic device vendors implement these C header files and distribute the implementation as DLL(Windows) or SOClosedSecurity officer - UKC partition administrator role.(Linux) libraries.

Unbound PKCS#11 Library

The CORE-specific implementation of PKCSClosedPublic-Key Cryptography Standards - Industry-standard cryptography specifications.#11 API is provided in the following file.

OS

File

Directory

Linux-RHel

libekmpkcs11.so

/usr/lib64/

Linux-Ubuntu

libekmpkcs11.so

/usr/lib/

Windows

ekmpkcs11.dll

C:\Program Files\Dyadic\ekm-client\bin\

Windows 32-bit

ekmpkcs11.dll

C:\Program Files\Dyadic\ekm-client\bin\x86\

Compliance, Objects and Mechanisms

Unbound and PKCS#11 Terms

UKC terms map to the PKCSClosedPublic-Key Cryptography Standards - Industry-standard cryptography specifications.#11 terms as follows:

Development

For examples of typical PKCSClosedPublic-Key Cryptography Standards - Industry-standard cryptography specifications.#11 sessions refer to PKCS#11 Usage Guide - General Overview.