Compartilhar via


DefaultPropertiesToSend.HashAlgorithm Propriedade

Definição

Obtém ou define o algoritmo de hash usado ao autenticar mensagens ou criar uma assinatura digital para uma mensagem.

public:
 property System::Messaging::HashAlgorithm HashAlgorithm { System::Messaging::HashAlgorithm get(); void set(System::Messaging::HashAlgorithm value); };
[System.Messaging.MessagingDescription("MsgHashAlgorithm")]
public System.Messaging.HashAlgorithm HashAlgorithm { get; set; }
[<System.Messaging.MessagingDescription("MsgHashAlgorithm")>]
member this.HashAlgorithm : System.Messaging.HashAlgorithm with get, set
Public Property HashAlgorithm As HashAlgorithm

Valor da propriedade

Um dos valores de enumeração HashAlgorithm. O padrão é MD5.

Atributos

Comentários

A HashAlgorithm propriedade identifica o algoritmo de hash que o Enfileiramento de Mensagens usa ao autenticar mensagens ou ao criar uma assinatura digital para uma mensagem.

O Enfileiramento de Mensagens no computador de origem usa o 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.

Devido a problemas de colisão com o MD5, a Microsoft recomenda o SHA256.

Aplica-se a

Confira também