Click to Rate and Give Feedback
MSDN
MSDN Library
Security
Cryptography API: Next Generation

Purpose

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.

Developer Audience

CNG is intended for use by developers of applications that will enable users to create and exchange documents and other data in a secure environment, especially over nonsecure media such as the Internet. Developers should be familiar with the C and C++ programming languages and the Windows-based programming environment. Although not required, an understanding of cryptography or security-related subjects is advised.

Run-Time Requirements

CNG is currently supported on Windows Server 2008 and Windows Vista. For information about run-time requirements for a particular programming element, see the Requirements section of the reference page for that element.

In This Section

TopicDescription

About CNG

Describes CNG features, cryptographic primitives, and key storage, retrieval, import, and export.

Using CNG

Explains how to use the cryptography configuration features of CNG and typical CNG programming.

CNG Reference

Detailed descriptions of the CNG programming elements. These pages include reference descriptions of the API for working with CNG.

Additional Resources

Search Cryptography API: Next GenerationEnables you to search the CNG documentation on MSDN. The search results are narrowed to only include topics in the CNG documentation.


Send comments about this topic to Microsoft

Build date: 10/30/2008

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker