PKCS #11 is an industry-accepted standard provided by RSA Laboratories of RSA Security Inc. It specifies an application programming interface (API) to devices, referred to as tokens, that hold cryptographic information and perform cryptographic functions. PKCS #11 provides an alternative to IBM's Common Cryptographic Architecture (CCA).
This document is primarily intended for application programmers who want to write PKCS #11 applications for z/OS®. It also contains information for security administrators, system programmers, and auditors in installations that use PKCS #11 applications.