Pkcs12SafeContents.Decrypt Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Decrypt(Byte[]) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z tablicy. |
Decrypt(ReadOnlySpan<Byte>) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z zakresu. |
Decrypt(ReadOnlySpan<Char>) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z zakresu. |
Decrypt(String) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z ciągu. |
Decrypt(Byte[])
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z tablicy.
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 do użycia jako hasło do odszyfrowywania zaszyfrowanej zawartości.
Wyjątki
Właściwość ConfidentialityMode nie Passwordjest .
Uwagi
Bajty haseł są przekazywane bezpośrednio do funkcji wyprowadzania kluczy (KDF) używanej przez algorytm wskazany przez zaszyfrowaną zawartość. Umożliwia to zgodność z innymi systemami, które używają kodowania tekstu innego niż UTF-8 podczas przetwarzania haseł za pomocą pbKDF2 (funkcja wyprowadzania kluczy opartych na hasłach 2).
Dotyczy
Decrypt(ReadOnlySpan<Byte>)
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z zakresu.
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 do użycia jako hasło do odszyfrowywania zaszyfrowanej zawartości.
Wyjątki
Właściwość ConfidentialityMode nie Passwordjest .
Uwagi
Bajty haseł są przekazywane bezpośrednio do funkcji wyprowadzania kluczy (KDF) używanej przez algorytm wskazany przez zaszyfrowaną zawartość. Umożliwia to zgodność z innymi systemami, które używają kodowania tekstu innego niż UTF-8 podczas przetwarzania haseł za pomocą pbKDF2 (funkcja wyprowadzania kluczy opartych na hasłach 2).
Dotyczy
Decrypt(ReadOnlySpan<Char>)
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z zakresu.
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>
Hasło do użycia do odszyfrowywania zaszyfrowanej zawartości.
Wyjątki
Właściwość ConfidentialityMode nie Passwordjest .
Uwagi
Gdy zaszyfrowana zawartość wskazuje algorytm, który używa pbKDF1 (funkcja wyprowadzania klucza opartego na hasłach 1) lub PBKDF2 (funkcja wyprowadzania klucza opartego na hasłach 2), hasło jest konwertowane na bajty za pośrednictwem kodowania UTF-8.
Dotyczy
Decrypt(String)
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
- Źródło:
- Pkcs12SafeContents.cs
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z ciągu.
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
Hasło do użycia do odszyfrowywania zaszyfrowanej zawartości.
Wyjątki
Właściwość ConfidentialityMode nie Passwordjest .
Uwagi
Gdy zaszyfrowana zawartość wskazuje algorytm, który używa pbKDF1 (funkcja wyprowadzania klucza opartego na hasłach 1) lub PBKDF2 (funkcja wyprowadzania klucza opartego na hasłach 2), hasło jest konwertowane na bajty za pośrednictwem kodowania UTF-8.