Message.HashAlgorithm Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja azt a kivonatolási algoritmust, amelyet a Message Queuing használ egy üzenet hitelesítésekor vagy egy üzenet digitális aláírásának létrehozásakor.
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
Tulajdonság értéke
Az enumerálási értékek egyike HashAlgorithm . A Windows XP alapértelmezett értéke SHA. Ellenkező esetben az alapértelmezett érték a következő MD5.
- Attribútumok
Kivételek
A rendszer szűri az üzenetsort, hogy figyelmen kívül hagyja a tulajdonságot HashAlgorithm .
Megjegyzések
A forrásszámítógépen a Message Queuing a kivonatoló algoritmust használja egy üzenet digitális aláírásának létrehozásakor. A cél üzenetsor-kezelő ezután ugyanazt a kivonatolási algoritmust használja az üzenet fogadásakor történő hitelesítéséhez.
Az MD5 és az SHA-1 ütközési problémái miatt Microsoft az SHA-256-ot javasolja.