PKCS

Public Key Cryptography Standards - PKCS - is a collection of public-key cryptography standards.

PKCS#11

The PKCS #11 standard defines a platform-independent API to cryptographic tokens, typically used for hardware security modules or smart cards.

PKCS#12

The PKCS#12 standard is a binary format for storing the server certificate, intermediate certificates, and the private key in one file, a PFX file (usually with th extension .pfx and .p12).