ECDsaCng.HashAlgorithm Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o algoritmo de hash para usar ao assinar e verificar dados.
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 Propriedade
Um objeto que especifica o algoritmo de hash.
Exceções
O valor é null.
Observações
Esta propriedade aceita os seguintes algoritmos: MD5, Sha1, Sha256, Sha384, e Sha512.
Outros algoritmos de hash personalizados também podem ser utilizados.
Devido a problemas de colisão com MD5 e SHA-1, Microsoft recomenda Sha256. O algoritmo padrão é Sha256.
Esta propriedade não é usada se estiver a assinar ou verificar dados que já foram hashados.