Message.HashAlgorithm Egenskap

Definition

Hämtar eller anger den hash-algoritm som Message Queuing använder när du autentiserar ett meddelande eller skapar en digital signatur för ett meddelande.

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

Egenskapsvärde

Ett av uppräkningsvärdena HashAlgorithm . För Windows XP är standardvärdet SHA. Annars är MD5standardvärdet .

Attribut

Undantag

Meddelandekön filtreras för att ignorera egenskapen HashAlgorithm .

Kommentarer

På källdatorn använder Message Queuing hash-algoritmen när du skapar en digital signatur för ett meddelande. Målköhanteraren använder sedan samma hashalgoritm för att autentisera meddelandet när det tas emot.

På grund av kollisionsproblem med MD5 och SHA-1 rekommenderar Microsoft SHA-256.

Gäller för

Se även