Поделиться через


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, что соответствует менее безопасному параметру.

Важно!

При настройке задачи "Очередь сообщений" для отправки сообщений можно использовать один из алгоритмов шифрования rc2 или Rc4, которые в настоящее время поддерживаются технологией очереди сообщений (также известной как MSMQ) для шифрования сообщения. Оба этих алгоритма шифрования считаются сегодня криптографически слабыми по сравнению с новыми алгоритмами, которые служба очередей сообщений еще не поддерживает. Поэтому при отправке сообщений с помощью задачи «Очередь сообщений» необходимо тщательно учитывать требования криптографии.

Применяется к