ECDiffieHellmanCng.HashAlgorithm ECDiffieHellmanCng.HashAlgorithm ECDiffieHellmanCng.HashAlgorithm ECDiffieHellmanCng.HashAlgorithm Property

Definición

Obtiene o establece el algoritmo hash que se utiliza al generar el material de clave.Gets or sets the hash algorithm to use when generating key material.

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

Valor de propiedad

Objeto que especifica el algoritmo hash.An object that specifies the hash algorithm.

Excepciones

Comentarios

Esta propiedad la usa solo si de objetos de Cryptography Next Generation (CNG) el Hash o Hmac valor se establece en el KeyDerivationFunction propiedad.This property is used by Cryptography Next Generation (CNG) objects only if the Hash or Hmac value is set in the KeyDerivationFunction property.

Esta propiedad acepta los siguientes algoritmos: MD5, Sha1, Sha256, Sha384, y Sha512.This property accepts the following algorithms: MD5, Sha1, Sha256, Sha384, and Sha512.

También se pueden usar otros algoritmos hash personalizado.Other custom hash algorithms may also be used.

El algoritmo predeterminado es Sha256.The default algorithm is Sha256.

Se aplica a