DefaultPropertiesToSend.HashAlgorithm プロパティ

定義

メッセージを認証するとき、またはメッセージのデジタル署名を作成するときに使うハッシュ アルゴリズムを取得または設定します。

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

プロパティ値

HashAlgorithm 列挙値のいずれか。 既定値は、MD5 です。

属性

注釈

プロパティは HashAlgorithm 、メッセージ キューがメッセージを認証するとき、またはメッセージのデジタル署名を作成するときに使用するハッシュ アルゴリズムを識別します。

ソース コンピューターのメッセージ キューでは、メッセージのデジタル署名を作成するときにハッシュ アルゴリズムが使用されます。 その後、ターゲット キュー マネージャーは、受信時に同じハッシュ アルゴリズムを使用してメッセージを認証します。

MD5 との競合問題のため、Microsoft では SHA256 を推奨しています。

適用対象

こちらもご覧ください