CngGcmAuthenticatedEncryptionSettings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostazioni per la configurazione di un meccanismo di crittografia autenticato che usa algoritmi CNG di Windows in modalità di crittografia GCM e autenticazione.
public ref class CngGcmAuthenticatedEncryptionSettings sealed
public sealed class CngGcmAuthenticatedEncryptionSettings
type CngGcmAuthenticatedEncryptionSettings = class
Public NotInheritable Class CngGcmAuthenticatedEncryptionSettings
- Ereditarietà
-
CngGcmAuthenticatedEncryptionSettings
Costruttori
CngGcmAuthenticatedEncryptionSettings() |
Impostazioni per la configurazione di un meccanismo di crittografia autenticato che usa algoritmi CNG di Windows in modalità di crittografia GCM e autenticazione. |
Proprietà
EncryptionAlgorithm |
Nome dell'algoritmo da utilizzare per la crittografia simmetrica. Questa proprietà corrisponde al parametro 'pszAlgId' di BCryptOpenAlgorithmProvider. Questa proprietà è necessaria per avere un valore. |
EncryptionAlgorithmKeySize |
Lunghezza ,in bit, della chiave che verrà usata per la crittografia simmetrica. Questa proprietà è necessaria per avere un valore. |
EncryptionAlgorithmProvider |
Nome del provider che contiene l'implementazione dell'algoritmo di crittografia simmetrica. Questa proprietà corrisponde al parametro 'pszImplementation' di BCryptOpenAlgorithmProvider. Questa proprietà è facoltativa. |
Metodi
Validate() |
Verifica che questo CngGcmAuthenticatedEncryptionSettings sia ben formato, ovvero che l'algoritmo specificato esista effettivamente e possa essere creata correttamente un'istanza. Se la convalida ha esito negativo, verrà generata un'eccezione. |