PKCS #11 Overview

PKCS #11 is a standard set of programming interfaces for cryptographic functions developed by RSA Laboratories of RSA Security Inc. A subset of these functions is supported by ICSF. ICSF stores the PKCS #11 tokens and token objects in the TKDS. In the context of PKCS #11, a token is a representation of a cryptographic device, such as a smart card reader. You can store, update, and use public key objects, private key objects, secret key objects, certificate objects, data objects, and domain parameter objects in the TKDS through the use of PKCS #11 'C' API or ICSF's native callable services.

For more information on using the TKDS services, see z/OS Cryptographic Services ICSF Writing PKCS #11 Applications and z/OS Cryptographic Services ICSF Application Programmer's Guide.