Partager via


Constantes DPAPI CNG

Les constantes suivantes sont utilisées par l’API de protection des données CNG.

NCRYPT_DESCR_DELIMITER_AND

L » AND »

Peut être utilisé pour tester une chaîne de descripteur de protection pour un délimiteur AND.

NCRYPT_DESCR_EQUAL

L"= »

Peut être utilisé pour tester une chaîne de descripteur de protection pour un signe égal.

NCRYPT_DESCR_DELIMITER_OR

L » OR »

Peut être utilisé pour tester une chaîne de descripteur de protection pour un délimiteur OR.

NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL

"LOCAL"

Le descripteur de protection LOCAL protège le contenu de la session d’ouverture de session, de l’utilisateur actuel ou de l’ordinateur local, comme identifié par les constantes suivantes :

  • NCRYPT_KEY_PROTECTION_LOCAL_LOGON
  • NCRYPT_KEY_PROTECTION_LOCAL_USER
  • NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

« SDDL »

Protège le contenu vers une chaîne SDDL (Security Descriptor Definition Language) qui contient des informations de descripteur de sécurité.

NCRYPT_KEY_PROTECTION_ALGORITHM_SID

« SID »

Le descripteur de protection SID contient une identité de groupe ou de principal.

NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

« WEBCREDENTIALS »

Protège contre les informations d’identification du compte web d’un utilisateur.

NCRYPT_KEY_PROTECTION_LOCAL_LOGON

« ouverture de session »

Protège le contenu de la session d’ouverture de session active. Les utilisateurs ne pourront pas déchiffrer le contenu protégé après la déconnexion ou le redémarrage.

NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

« machine »

Protège le contenu sur l’ordinateur local. Tous les utilisateurs sur l’ordinateur local peuvent déchiffrer le contenu protégé.

NCRYPT_KEY_PROTECTION_LOCAL_USER

"user" (utilisateur)

Protège le contenu de la session utilisateur active. Seul cet utilisateur sur l’ordinateur local peut déchiffrer le contenu protégé.

MS_KEY_PROTECTION_PROVIDER

« Fournisseur de protection de clé Microsoft »

Représente le fournisseur de protection de clés Microsoft qui prend en charge les formats représentés par les constantes suivantes :

  • NCRYPT_KEY_PROTECTION_ALGORITHM_SID
  • NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL
  • NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

WINDOWS_CLIENT_KEY_PROTECTION_PROVIDER

« Fournisseur de protection de clé client Windows »

Représente le fournisseur de protection de clé Microsoft qui est disponible uniquement sur le client et qui prend en charge les formats représentés par les constantes suivantes :

  • NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
En-tête
NCryptprotect.h