Pkcs12SafeContents.Decrypt Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Decrypt(Byte[]) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z pole. |
Decrypt(ReadOnlySpan<Byte>) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z rozsahu. |
Decrypt(ReadOnlySpan<Char>) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z rozsahu. |
Decrypt(String) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z řetězce. |
Decrypt(Byte[])
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z pole.
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())
Parametry
- passwordBytes
- Byte[]
Bajty, které se použijí jako heslo pro dešifrování šifrovaného obsahu.
Výjimky
Vlastnost ConfidentialityMode není Password.
Poznámky
Bajty hesla se předávají přímo do funkce KDF (Key Derivation Function), kterou používá algoritmus označený šifrovaným obsahem. To umožňuje kompatibilitu s jinými systémy, které při zpracování hesel pomocí PBKDF2 (funkce odvozování klíčů založených na heslech 2) používají jiné kódování textu než UTF-8.
Platí pro
Decrypt(ReadOnlySpan<Byte>)
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z rozsahu.
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))
Parametry
- passwordBytes
- ReadOnlySpan<Byte>
Bajty, které se použijí jako heslo pro dešifrování šifrovaného obsahu.
Výjimky
Vlastnost ConfidentialityMode není Password.
Poznámky
Bajty hesla se předávají přímo do funkce KDF (Key Derivation Function), kterou používá algoritmus označený šifrovaným obsahem. To umožňuje kompatibilitu s jinými systémy, které při zpracování hesel pomocí PBKDF2 (funkce odvozování klíčů založených na heslech 2) používají jiné kódování textu než UTF-8.
Platí pro
Decrypt(ReadOnlySpan<Char>)
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z rozsahu.
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))
Parametry
- password
- ReadOnlySpan<Char>
Heslo, které se má použít k dešifrování šifrovaného obsahu.
Výjimky
Vlastnost ConfidentialityMode není Password.
Poznámky
Pokud šifrovaný obsah indikuje algoritmus, který používá PBKDF1 (funkce odvození klíče založeného na heslech 1) nebo PBKDF2 (funkce odvozování klíče založeného na heslech 2), heslo se převede na bajty prostřednictvím kódování UTF-8.
Platí pro
Decrypt(String)
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
- Zdroj:
- Pkcs12SafeContents.cs
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z řetězce.
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)
Parametry
- password
- String
Heslo, které se má použít k dešifrování šifrovaného obsahu.
Výjimky
Vlastnost ConfidentialityMode není Password.
Poznámky
Pokud šifrovaný obsah indikuje algoritmus, který používá PBKDF1 (funkce odvození klíče založeného na heslech 1) nebo PBKDF2 (funkce odvozování klíče založeného na heslech 2), heslo se převede na bajty prostřednictvím kódování UTF-8.