Message.HashAlgorithm Vlastnost

Definice

Získá nebo nastaví hashovací algoritmus, který služba Řízení front zpráv používá při ověřování zprávy nebo vytvoření digitálního podpisu pro zprávu.

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

Hodnota vlastnosti

Jedna z hodnot výčtu HashAlgorithm Pro Windows XP je výchozí hodnota SHA. V opačném případě je MD5výchozí hodnota .

Atributy

Výjimky

Fronta zpráv je filtrována tak, aby ignorovala HashAlgorithm vlastnost.

Poznámky

Ve zdrojovém počítači používá služba Řízení front zpráv algoritmus hash při vytváření digitálního podpisu zprávy. Správce cílové fronty pak použije stejný algoritmus hash k ověření zprávy při přijetí.

Vzhledem ke kolizím problémů s MD5 a SHA-1 Microsoft doporučuje SHA-256.

Platí pro

Viz také