Message.HashAlgorithm Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el algoritmo de hash que Message Queuing utiliza al autenticar mensajes o al 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 valores de enumeración de HashAlgorithm. En 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 propiedad HashAlgorithm.
Comentarios
En el equipo de origen, Message Queuing usa el algoritmo hash al crear una firma digital para un mensaje. Después, 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 SHA1, Microsoft recomienda SHA256.