英語で読む

次の方法で共有


HashAlgorithm 列挙型

定義

メッセージを認証するときにメッセージ キューで使用するハッシュ アルゴリズムを指定します。

C#
public enum HashAlgorithm
継承
HashAlgorithm

フィールド

名前 説明
Mac 32773

MAC キー付きハッシュ アルゴリズム。

Md2 32769

MD2 ハッシュ アルゴリズム。

Md4 32770

MD4 ハッシュ アルゴリズム。

Md5 32771

MD5 ハッシュ アルゴリズム。

None 0

ハッシュ アルゴリズムなし。

Sha 32772

SHA ハッシュ アルゴリズム。

Sha256 32780

SHA-256 ハッシュ アルゴリズム。

Sha384 32781

SHA-384 ハッシュ アルゴリズム。

Sha512 32782

SHA-512 ハッシュ アルゴリズム。

注釈

メッセージ認証では、2 つのサービスが提供されます。 これにより、メッセージの整合性を確保する方法と、メッセージを送信したユーザーを確認する方法が提供されます。 認証を要求するには、送信アプリケーションで認証されるメッセージの認証レベルを設定し、セキュリティ証明書をメッセージに添付する必要があります。

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

認証プロセスの詳細については、「 メッセージ キューでメッセージを認証する方法」を参照してください。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1