Pkcs12SafeContents.Decrypt Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Decrypt(Byte[]) |
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein bytebasiertes Kennwort aus einem Array verwendet wird. |
Decrypt(ReadOnlySpan<Byte>) |
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein bytebasiertes Kennwort aus einem Bereich verwendet wird. |
Decrypt(ReadOnlySpan<Char>) |
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein zeichenbasiertes Kennwort aus einem Bereich verwendet wird. |
Decrypt(String) |
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein zeichenbasiertes Kennwort aus einer Zeichenfolge verwendet wird. |
Decrypt(Byte[])
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein bytebasiertes Kennwort aus einem Array verwendet wird.
public:
void Decrypt(cli::array <System::Byte> ^ passwordBytes);
public void Decrypt (byte[]? passwordBytes);
public void Decrypt (byte[] passwordBytes);
member this.Decrypt : byte[] -> unit
Public Sub Decrypt (passwordBytes As Byte())
Parameter
- passwordBytes
- Byte[]
Die Bytes, die als Kennwort zum Entschlüsseln des verschlüsselten Inhalts verwendet werden.
Ausnahmen
Die ConfidentialityMode-Eigenschaft ist nicht gleich Password.
Das Kennwort ist falsch.
- oder -
Die Entschlüsselung des Inhalts war nicht erfolgreich.
Hinweise
Die Kennwortbytes werden direkt an die Schlüsselableitungsfunktion (Key Derivation Function, KDF) übergeben, die vom Algorithmus verwendet wird, der durch den verschlüsselten Inhalt angegeben wird. Dies ermöglicht die Kompatibilität mit anderen Systemen, die bei der Verarbeitung von Kennwörtern mit PBKDF2 (Kennwortbasierte Schlüsselableitungsfunktion 2) eine andere Textcodierung als UTF-8 verwenden.
Gilt für:
Decrypt(ReadOnlySpan<Byte>)
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein bytebasiertes Kennwort aus einem Bereich verwendet wird.
public:
void Decrypt(ReadOnlySpan<System::Byte> passwordBytes);
public void Decrypt (ReadOnlySpan<byte> passwordBytes);
member this.Decrypt : ReadOnlySpan<byte> -> unit
Public Sub Decrypt (passwordBytes As ReadOnlySpan(Of Byte))
Parameter
- passwordBytes
- ReadOnlySpan<Byte>
Die Bytes, die als Kennwort zum Entschlüsseln des verschlüsselten Inhalts verwendet werden.
Ausnahmen
Die ConfidentialityMode-Eigenschaft ist nicht gleich Password.
Das Kennwort ist falsch.
- oder -
Die Entschlüsselung des Inhalts war nicht erfolgreich.
Hinweise
Die Kennwortbytes werden direkt an die Schlüsselableitungsfunktion (Key Derivation Function, KDF) übergeben, die vom Algorithmus verwendet wird, der durch den verschlüsselten Inhalt angegeben wird. Dies ermöglicht die Kompatibilität mit anderen Systemen, die bei der Verarbeitung von Kennwörtern mit PBKDF2 (Kennwortbasierte Schlüsselableitungsfunktion 2) eine andere Textcodierung als UTF-8 verwenden.
Gilt für:
Decrypt(ReadOnlySpan<Char>)
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein zeichenbasiertes Kennwort aus einem Bereich verwendet wird.
public:
void Decrypt(ReadOnlySpan<char> password);
public void Decrypt (ReadOnlySpan<char> password);
member this.Decrypt : ReadOnlySpan<char> -> unit
Public Sub Decrypt (password As ReadOnlySpan(Of Char))
Parameter
- password
- ReadOnlySpan<Char>
Das Kennwort, das zum Entschlüsseln des verschlüsselten Inhalts verwendet werden soll.
Ausnahmen
Die ConfidentialityMode-Eigenschaft ist nicht gleich Password.
Das Kennwort ist falsch.
- oder -
Die Entschlüsselung des Inhalts war nicht erfolgreich.
Hinweise
Wenn der verschlüsselte Inhalt auf einen Algorithmus hinweist, der PBKDF1 (Kennwortbasierte Schlüsselableitungsfunktion 1) oder PBKDF2 (Kennwortbasierte Schlüsselableitungsfunktion 2) verwendet, wird das Kennwort über die UTF-8-Codierung in Bytes konvertiert.
Gilt für:
Decrypt(String)
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
- Quelle:
- Pkcs12SafeContents.cs
Entschlüsselt den Inhalt dieses SafeContents-Werts, indem ein zeichenbasiertes Kennwort aus einer Zeichenfolge verwendet wird.
public:
void Decrypt(System::String ^ password);
public void Decrypt (string? password);
public void Decrypt (string password);
member this.Decrypt : string -> unit
Public Sub Decrypt (password As String)
Parameter
- password
- String
Das Kennwort, das zum Entschlüsseln des verschlüsselten Inhalts verwendet werden soll.
Ausnahmen
Die ConfidentialityMode-Eigenschaft ist nicht gleich Password.
Das Kennwort ist falsch.
- oder -
Die Entschlüsselung des Inhalts war nicht erfolgreich.
Hinweise
Wenn der verschlüsselte Inhalt auf einen Algorithmus hinweist, der PBKDF1 (Kennwortbasierte Schlüsselableitungsfunktion 1) oder PBKDF2 (Kennwortbasierte Schlüsselableitungsfunktion 2) verwendet, wird das Kennwort über die UTF-8-Codierung in Bytes konvertiert.