Condividi tramite


Costanti DPAPI CNG

Le costanti seguenti vengono usate dall'API Protezione dati CNG.

NCRYPT_DESCR_DELIMITER_AND

L" E "

Può essere usato per testare una stringa di descrittore di protezione per un delimitatore AND.

NCRYPT_DESCR_EQUAL

L"="

Può essere usato per testare una stringa di descrittore di protezione per un segno di uguale.

NCRYPT_DESCR_DELIMITER_OR

L" OR "

Può essere usato per testare una stringa di descrittore di protezione per un delimitatore OR.

NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL

"LOCAL"

Il descrittore di protezione LOCALE protegge il contenuto alla sessione di accesso, all'utente corrente o al computer locale, come identificato dalle costanti seguenti:

  • NCRYPT_KEY_PROTECTION_LOCAL_LOGON
  • NCRYPT_KEY_PROTECTION_LOCAL_USER
  • NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

"SDDL"

Protegge il contenuto in una stringa SDDL (Security Descriptor Definition Language) che contiene informazioni sul descrittore di sicurezza.

NCRYPT_KEY_PROTECTION_ALGORITHM_SID

"SID"

Il descrittore protezione SID contiene un'identità del gruppo o dell'entità.

NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

"WEBCREDENTIALS"

Protegge le credenziali dell'account Web di un utente.

NCRYPT_KEY_PROTECTION_LOCAL_LOGON

"accesso"

Protegge il contenuto nella sessione di accesso corrente. Gli utenti non potranno decrittografare il contenuto protetto dopo l'accesso o il riavvio.

NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

"machine"

Protegge il contenuto nel computer locale. Tutti gli utenti nel computer locale possono decrittografare il contenuto protetto.

NCRYPT_KEY_PROTECTION_LOCAL_USER

"user"

Protegge il contenuto nella sessione utente corrente. Solo questo utente nel computer locale sarà in grado di decrittografare il contenuto protetto.

MS_KEY_PROTECTION_PROVIDER

"Provider di protezione delle chiavi Microsoft"

Rappresenta il provider di protezione delle chiavi Microsoft che supporta i formati rappresentati dalle costanti seguenti:

  • NCRYPT_KEY_PROTECTION_ALGORITHM_SID
  • NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL
  • NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

WINDOWS_CLIENT_KEY_PROTECTION_PROVIDER

"Provider di Protezione chiavi client Windows"

Rappresenta il provider di protezione delle chiavi Microsoft disponibile solo sul client e che supporta i formati rappresentati dalle costanti seguenti:

  • NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Intestazione
NCryptprotect.h