EncryptionAlgo プロパティ
プライベート メッセージのメッセージ本文を暗号化するために使用される暗号化アルゴリズムの名前を取得します。値の設定も可能です。
名前空間: Microsoft.SqlServer.Dts.Tasks.MessageQueueTask
アセンブリ: Microsoft.SqlServer.MSMQTask (Microsoft.SqlServer.MSMQTask.dll)
構文
'宣言
<BrowsableAttribute(False)> _
Public Property EncryptionAlgo As EncryptionAlgorithmWrapper
Get
Set
'使用
Dim instance As MessageQueueTask
Dim value As EncryptionAlgorithmWrapper
value = instance.EncryptionAlgo
instance.EncryptionAlgo = value
[BrowsableAttribute(false)]
public EncryptionAlgorithmWrapper EncryptionAlgo { get; set; }
[BrowsableAttribute(false)]
public:
virtual property EncryptionAlgorithmWrapper^ EncryptionAlgo {
EncryptionAlgorithmWrapper^ get () sealed;
void set (EncryptionAlgorithmWrapper^ value) sealed;
}
[<BrowsableAttribute(false)>]
abstract EncryptionAlgo : EncryptionAlgorithmWrapper with get, set
[<BrowsableAttribute(false)>]
override EncryptionAlgo : EncryptionAlgorithmWrapper with get, set
final function get EncryptionAlgo () : EncryptionAlgorithmWrapper
final function set EncryptionAlgo (value : EncryptionAlgorithmWrapper)
プロパティ値
型: Microsoft.SqlServer.Dts.Tasks.MessageQueueTask. . :: . .EncryptionAlgorithmWrapper
暗号化アルゴリズムの名前です。
実装
説明
メッセージ キュー タスクは、RC2 と RC4 アルゴリズムをサポートします。このプロパティの既定値は RC2 です。詳細については、.NET Framework クラス ライブラリの「EncryptionAlgorithm 列挙体」を参照してください。EncryptionAlgorithm 列挙は、System.Messaging 名前空間にあります。
重要 |
---|
メッセージ キュー タスクを構成してメッセージを送信する場合、メッセージ キュー (MSMQ) で現在サポートされている暗号化アルゴリズム (RC2 および RC4) のいずれかを使用してメッセージを暗号化できます。現在、いずれの暗号化アルゴリズムも、メッセージ キューでまだサポートされていない最新のアルゴリズムと比較して、暗号強度の弱さが指摘されています。そのため、メッセージ キュー タスクを使ってメッセージを送信する場合は、必要な暗号強度を満たすことができるかどうかを十分に検討する必要があります。 |