Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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), um die Win32-API-Funktionen CryptEncryptMessage und CryptDecryptMessage aufzurufen, um Nachrichten zu verschlüsseln und zu entschlüsseln. Informationen zu PInvoke finden Sie unter Tutorial zum Plattformaufruf. . NET und CryptoAPI über P/Invoke: Teil 1 und .NET und CryptoAPI über P/Invoke: Teil 2 der Erweiterung der .NET-Kryptografie mit CAPICOM und P/Invoke können ebenfalls hilfreich sein.]
Die Encrypt-Methode leitet einen Sitzungsschlüssel aus dem Geheimnis ab und verschlüsselt den Wert der Content-Eigenschaft mit diesem Schlüssel. Der verschlüsselte Inhalt wird als codierte Zeichenfolge zurückgegeben.
Syntax
EncryptedData.Encrypt( _
[ ByVal EncodingType ] _
)
Parameter
-
EncodingType [in, optional]
-
Ein Wert der CAPICOM_ENCODING_TYPE-Enumeration , der den Codierungstyp angibt, der zum Codieren der verschlüsselten Daten verwendet wird. Der Standardwert ist CAPICOM_ENCODE_BASE64. Dieser Parameter kann einen der folgenden Werte annehmen.
Wert Bedeutung - CAPICOM_ENCODE_ANY
Dieser Codierungstyp wird nur verwendet, wenn die Eingabedaten einen unbekannten Codierungstyp aufweisen. Wenn dieser Wert verwendet wird, um den Codierungstyp der Ausgabe anzugeben, wird stattdessen CAPICOM_ENCODE_BASE64 verwendet. In CAPICOM 2.0 eingeführt. - CAPICOM_ENCODE_BASE64
Daten werden als base64-codierte Zeichenfolge gespeichert. - CAPICOM_ENCODE_BINARY
Daten werden als reine Binärsequenz gespeichert.
Rückgabewert
Eine Zeichenfolge, die die verschlüsselten, codierten Daten enthält.
Bemerkungen
Legen Sie vor dem Aufrufen der Encrypt-Methode die Content-Eigenschaft fest, und rufen Sie die SetSecret-Methode auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Ende des Supports (Client) |
Windows Vista |
| Ende des Supports (Server) |
WindowsServer 2008 |
| Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
| Header |
|
| DLL |
|
Siehe auch