Message.HashAlgorithm Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Hashalgorithmus ab, den Message Queuing beim Authentifizieren einer Nachricht oder beim Erstellen einer digitalen Signatur für eine Nachricht verwendet, oder legt diesen fest.
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
Eigenschaftswert
Einer der HashAlgorithm Enumerationswerte. Für Windows XP ist der Standardwert SHA. Andernfalls ist der Standardwert MD5.
- Attribute
Ausnahmen
Die Nachrichtenwarteschlange wird gefiltert, um die HashAlgorithm Eigenschaft zu ignorieren.
Hinweise
Auf dem Quellcomputer verwendet Message Queuing beim Erstellen einer digitalen Signatur für eine Nachricht den Hashingalgorithmus. Der Zielwarteschlangen-Manager verwendet dann denselben Hashingalgorithmus, um die Nachricht beim Empfang zu authentifizieren.
Aufgrund von Kollisionsproblemen mit MD5 und SHA-1 empfiehlt Microsoft SHA-256.