Cryptography API: Next Generation
Propósito
Cryptography API: Next Generation (CNG) es el reemplazo a largo plazo de CryptoAPI. CNG está diseñado para ser extensible en muchos niveles y criptografía independiente en el comportamiento.
Audiencia de desarrolladores
CNG está pensado para ser utilizado por desarrolladores de aplicaciones que permitirán a los usuarios crear e intercambiar documentos y otros datos en un entorno seguro, especialmente a través de medios no seguros, como Internet. Los desarrolladores deben estar familiarizados con los lenguajes de programación C y C++ y el entorno de programación basado en Windows. Aunque no es necesario, se recomienda comprender la criptografía o los temas relacionados con la seguridad.
Si está desarrollando un proveedor de algoritmos criptográficos CNG o un proveedor de almacenamiento de claves, debe descargar el Kit de desarrollo del proveedor de servicios criptográficos de Microsoft.
Requisitos de tiempo de ejecución
CNG se admite a partir de Windows Server 2008 y Windows Vista. Para obtener información sobre los requisitos en tiempo de ejecución de un elemento de programación determinado, vea la sección Requisitos de la página de referencia de ese elemento.
En esta sección
Tema | Descripción |
---|---|
Acerca de CNG |
Describe las características de CNG, los primitivos criptográficos y el almacenamiento de claves, la recuperación, la importación y la exportación. |
Uso de CNG |
Explica cómo usar las características de configuración de criptografía de CNG y la programación típica de CNG. |
Referencia de CNG |
Descripciones detalladas de los elementos de programación CNG. Estas páginas incluyen descripciones de referencia de la API para trabajar con CNG. |