ECDsaCng.HashAlgorithm Proprietà
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.
Ottiene o imposta l'algoritmo hash da utilizzare per la firma e la verifica dei dati.
public:
property System::Security::Cryptography::CngAlgorithm ^ HashAlgorithm { System::Security::Cryptography::CngAlgorithm ^ get(); void set(System::Security::Cryptography::CngAlgorithm ^ value); };
public System.Security.Cryptography.CngAlgorithm HashAlgorithm { get; set; }
member this.HashAlgorithm : System.Security.Cryptography.CngAlgorithm with get, set
Public Property HashAlgorithm As CngAlgorithm
Valore della proprietà
Oggetto che specifica l'algoritmo hash.
Eccezioni
Il valore è null
.
Commenti
Questa proprietà accetta gli algoritmi seguenti: MD5, Sha1, Sha256, Sha384e Sha512.
È anche possibile usare altri algoritmi hash personalizzati.
A causa di problemi di collisione con MD5 e SHA1, Microsoft consiglia Sha256. L'algoritmo predefinito è Sha256.
Questa proprietà non viene utilizzata se si firmano o si verificano i dati già con hashing.