Cryptography API: Next Generation (CNG) is the long-term replacement for the CryptoAPI. CNG is designed to be extensible at many levels and cryptography agnostic in behavior.
For information about the features of CNG, see CNG Features.
For more information about the cryptographic primitives in CNG, see Cryptographic Primitives.
Key Storage and Retrieval
For more information about key storage and retrieval in CNG, see Key Storage and Retrieval.
Key Import and Export
For more information about importing and exporting keys, see Key Import and Export.
Data Protection API: Next Generation
CNG provides a set of APIs that can be used to easily encrypt and decrypt content to authorization principals across multiple computers. For more information, see CNG DPAPI.