Search for a question on any product or service below. The search form is intelligent and will automatically populate based on keywords to help you quickly locate information. Please feel free to submit a new or refined question if we have not provided a sufficient answer. We review all questions before they are posted, and we post updates multiple times per week. If your needs are more complex or time sensitive, please contact us via email or phone.
Smart Cards and HSMs
CNG stands for Cryptography API Next Generation and it is sometimes referenced as CAPI NG. CNG is a Windows specific API used by applications to securely create and exchange data. CNG is the current long term replacement for an older API, CryptoAPI. CNG is designed to be extensible and cryptography agnostic. CNG was introduced in the Vista and Server 2008 products.
PKCS #11 is one of the Public-Key Cryptography Standards and also refers to the programming interface to create and manipulate cryptographic tokens. It is a platform-independent API developed by the global non-rofit organization named OASIS. The API defines commonly used cryptographic object types (RSA keys, X.509 Certificates, DES/Triple DES keys, etc.) and all the functions needed to use, create/generate, modify and delete those objects. PKCS #11 is used in devices like hardware security modules and smart cards.
OASIS stands for Organization for the Advancement of Structured Information Standards and is a nonprofit consortium that drives the development, convergence and adoption of open standards for the global information society. You can read more about PKCS #11 and OASIS here