HashAlgorithm Enumeração

Definição

Especifica o algoritmo de hash usado pelo Serviço de Enfileiramento de Mensagens na autenticação de mensagens.

public enum HashAlgorithm
Herança
HashAlgorithm

Campos

Mac 32773

Algoritmo de hash com chave MAC.

Md2 32769

Algoritmo de hash MD2.

Md4 32770

Algoritmo de hash MD4.

Md5 32771

Algoritmo de hash MD5.

None 0

Nenhum algoritmo de hash.

Sha 32772

Algoritmo de hash SHA.

Sha256 32780

Algoritmo de hash SHA-256.

Sha384 32781

Algoritmo de hash SHA-384.

Sha512 32782

Algoritmo de hash SHA-512.

Comentários

A autenticação de mensagem fornece dois serviços. Ele fornece uma maneira de garantir a integridade da mensagem e uma maneira de verificar quem enviou a mensagem. Para solicitar a autenticação, o aplicativo de envio deve definir o nível de autenticação da mensagem a ser autenticada e anexar um certificado de segurança à mensagem.

Para autenticar mensagens, a DLL de tempo de execução do Enfileiramento de Mensagens no computador de origem usa um algoritmo de hash ao criar uma assinatura digital para uma mensagem. Em seguida, o Gerenciador de Filas de destino usa o mesmo algoritmo de hash para autenticar a mensagem quando ela é recebida.

Para obter mais informações sobre o processo de autenticação, consulte Como o Enfileiramento de Mensagens autentica mensagens.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1