Share via


EncryptionAlgorithmWrapper.EncryptionAlgo プロパティ

定義

プライベート メッセージのメッセージ本文を暗号化するために使用される暗号化アルゴリズムを取得します。値の設定も可能です。

public:
 property System::Messaging::EncryptionAlgorithm EncryptionAlgo { System::Messaging::EncryptionAlgorithm get(); void set(System::Messaging::EncryptionAlgorithm value); };
[System.Runtime.InteropServices.ComVisible(true)]
public System.Messaging.EncryptionAlgorithm EncryptionAlgo { get; set; }
[<System.Runtime.InteropServices.ComVisible(true)>]
member this.EncryptionAlgo : System.Messaging.EncryptionAlgorithm with get, set
Public Property EncryptionAlgo As EncryptionAlgorithm

プロパティ値

EncryptionAlgorithm 列挙型の有効な値。 EncryptionAlgorithm は、.NET Framework クラス ライブラリ内の列挙体であり、System.Messaging 名前空間にあります。

属性

注釈

既定の暗号化値は Rc2 です。 その他の有効な値として、暗号化が行われてないことを示す None と、安全性の低いオプションを示す Rc4 があります。

重要

メッセージ キュー タスクを構成してメッセージを送信する場合、メッセージ キュー (MSMQ) テクノロジで現在サポートされている暗号化アルゴリズム (RC2 および RC4) のいずれかを使用してメッセージを暗号化できます。 現在、いずれの暗号化アルゴリズムも、メッセージ キューでまだサポートされていない最新のアルゴリズムと比較して、暗号強度の弱さが指摘されています。 そのため、メッセージ キュー タスクを使ってメッセージを送信する場合は、必要な暗号強度を満たすことができるかどうかを十分に検討する必要があります。

適用対象