Message.HashAlgorithm Propiedad

Definición

Obtiene o establece el algoritmo hash que Message Queuing usa al autenticar un mensaje o crear una firma digital para un mensaje.

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 de propiedad

Uno de los HashAlgorithm valores de enumeración. Para Windows XP, el valor predeterminado es SHA. De lo contrario, el valor predeterminado es MD5.

Atributos

Excepciones

La cola de mensajes se filtra para omitir la HashAlgorithm propiedad .

Comentarios

En el equipo de origen, Message Queuing usa el algoritmo hash al crear una firma digital para un mensaje. A continuación, el Administrador de colas de destino usa el mismo algoritmo hash para autenticar el mensaje cuando se recibe.

Debido a problemas de colisión con MD5 y SHA-1, Microsoft recomienda SHA-256.

Se aplica a

Consulte también