Partager via


API de chiffrement : Nouvelle génération

But

API de chiffrement : CNG (Next Generation) est le remplacement à long terme duCryptoAPI. CNG est conçu pour être extensible à de nombreux niveaux et le chiffrement indépendant du comportement.

Public des développeurs

CNG est destiné aux développeurs d’applications qui permettront aux utilisateurs de créer et d’échanger des documents et d’autres données dans un environnement sécurisé, en particulier sur des médias non sécurisés tels que Internet. Les développeurs doivent être familiarisés avec les langages de programmation C et C++ et l’environnement de programmation Windows. Bien qu’il ne soit pas nécessaire, une compréhension du chiffrement ou des sujets liés à la sécurité est conseillée.

Si vous développez un fournisseur d’algorithmes de chiffrement CNG ou un fournisseur de stockage de clés, vous devez télécharger le kit de développement du fournisseur de chiffrement à partir de Microsoft.

Conditions requises pour l’exécution

CNG est pris en charge à compter de Windows Server 2008 et Windows Vista. Pour plus d’informations sur les exigences d’exécution pour un élément de programmation particulier, consultez la section Conditions requises de la page de référence de cet élément.

Dans cette section

Sujet Description
À propos du CNG
Décrit les fonctionnalités CNG, les primitives de chiffrement et le stockage de clés, la récupération, l’importation et l’exportation.
utiliser le CNG
Explique comment utiliser les fonctionnalités de configuration de chiffrement de CNG et de programmation CNG classique.
de référence CNG
Descriptions détaillées des éléments de programmation CNG. Ces pages incluent des descriptions de référence de l’API pour l’utilisation de CNG.