Message.HashAlgorithm Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.