EncryptedData.Decrypt-Methode

[CAPICOM ist eine nur 32-Bit-Komponente, die für die Verwendung in den folgenden Betriebssystemen verfügbar ist: Windows Server 2008, Windows Vista und Windows XP. Verwenden Sie stattdessen platform Invocation Services (PInvoke) zum Aufrufen der Win32-API-Funktionen "CryptEncryptMessage " und "CryptDecryptMessage ", um Nachrichten zu verschlüsseln und zu entschlüsseln. Informationen zu PInvoke finden Sie im Platform Invoke Tutorial. Die .NET- und CryptoAPI über P/Invoke: Teil 1 und .NET und CryptoAPI überP/Invoke: Teil 2 Unterabschnitte zur Erweiterung von .NET-Kryptografie mit CAPICOM und P/Invoke können auch hilfreich sein.]

Die Entschlüsselungsmethode entschlüsselt eine verschlüsselte und codierte Datenzeichenfolge. Die resultierenden Nurtextdaten werden zur Content-Eigenschaft des EncryptedData-Objekts . Die Entschlüsselung des Inhalts schlägt fehl, es sei denn, der geheime Schlüssel, der von der SetSecret-Methode festgelegt wird, entspricht genau dem geheimen Schlüssel, der zum Verschlüsseln des Inhalts verwendet wird.

Syntax

EncryptedData.Decrypt( _
  ByVal EncryptedMessage _
)

Parameter

EncryptedMessage [in]

Zeichenfolge, die die codierten, verschlüsselten Daten enthält, die entschlüsselt werden sollen.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Hinweise

Der vom aktuellen Geheimen abgeleitete Sitzungsschlüssel wird für die Entschlüsselung verwendet. Diese Methode erzeugt nicht den richtigen Nurtext, es sei denn, der aktuelle Geheimschlüssel entspricht dem geheimen Schlüssel, der zum Verschlüsseln der Nachricht verwendet wird.

Requirements (Anforderungen)

Anforderung Wert
Ende des Supports (Client)
Windows Vista
Ende des Supports (Server)
Windows Server 2008
Verteilbare Komponente
CAPICOM 2.0 oder höher auf Windows Server 2003 und Windows XP
DLL
Capicom.dll

Weitere Informationen

Kryptografieobjekte

Encrypteddata