HashAlgorithm Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o algoritmo de hash usado pelo Serviço de Enfileiramento de Mensagens na autenticação de mensagens.
public enum class HashAlgorithm
public enum HashAlgorithm
type HashAlgorithm =
Public Enum HashAlgorithm
- Herança
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.