Freigeben über


EncryptionAlgorithmWrapper.EncryptionAlgo Eigenschaft

Definition

Ruft den Verschlüsselungsalgorithmus ab, mit dem der Nachrichtentext einer privaten Nachricht verschlüsselt wird, oder legt ihn fest.

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

Eigenschaftswert

Ein gültiger Wert aus der EncryptionAlgorithm-Enumeration. Die EncryptionAlgorithm ist eine Enumeration in der .NET Framework Klassenbibliothek und befindet sich im System.Messaging-Namespace.

Attribute

Hinweise

Der Standardverschlüsselungswert ist Rc2. Andere gültige Werte sind None, wenn keine Verschlüsselung vorhanden ist, und Rc4, die der weniger sicheren Option entspricht.

Wichtig

Beim Konfigurieren der Aufgabe "Nachrichtenwarteschleife" zum Senden von Nachrichten können Sie eine der Verschlüsselungsalgorithmen Rc2 oder Rc4 verwenden, die derzeit von der MsMQ-Technologie (auch als MSMQ bezeichnet) unterstützt werden, um die Nachricht zu verschlüsseln. Diese Verschlüsselungsalgorithmen werden inzwischen im Vergleich zu neueren Algorithmen, die von Message Queuing noch nicht unterstützt werden, beide als kryptografisch schwach betrachtet. Daher sollten Sie Ihren Kryptografiebedarf sorgfältig überdenken, wenn Sie Nachrichten mithilfe des Tasks Nachrichtenwarteschlange senden.

Gilt für: