Bagikan melalui


Pkcs12SafeContents.Decrypt Metode

Definisi

Overload

Decrypt(Byte[])

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis byte dari array.

Decrypt(ReadOnlySpan<Byte>)

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis byte dari rentang.

Decrypt(ReadOnlySpan<Char>)

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis karakter dari rentang.

Decrypt(String)

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis karakter dari string.

Decrypt(Byte[])

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis byte dari array.

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[]

Byte yang digunakan sebagai kata sandi untuk mendekripsi konten terenkripsi.

Pengecualian

Kata sandi salah.

-atau-

Isi tidak berhasil didekripsi.

Keterangan

Byte kata sandi diteruskan langsung ke Fungsi Derivasi Kunci (KDF) yang digunakan oleh algoritma yang ditunjukkan oleh konten terenkripsi. Ini memungkinkan kompatibilitas dengan sistem lain yang menggunakan pengodean teks selain UTF-8 saat memproses kata sandi dengan PBKDF2 (Fungsi Derivasi Kunci Berbasis Kata Sandi 2).

Berlaku untuk

Decrypt(ReadOnlySpan<Byte>)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis byte dari rentang.

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>

Byte yang digunakan sebagai kata sandi untuk mendekripsi konten terenkripsi.

Pengecualian

Kata sandi salah.

-atau-

Isi tidak berhasil didekripsi.

Keterangan

Byte kata sandi diteruskan langsung ke Fungsi Derivasi Kunci (KDF) yang digunakan oleh algoritma yang ditunjukkan oleh konten terenkripsi. Ini memungkinkan kompatibilitas dengan sistem lain yang menggunakan pengodean teks selain UTF-8 saat memproses kata sandi dengan PBKDF2 (Fungsi Derivasi Kunci Berbasis Kata Sandi 2).

Berlaku untuk

Decrypt(ReadOnlySpan<Char>)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis karakter dari rentang.

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>

Kata sandi yang digunakan untuk mendekripsi konten terenkripsi.

Pengecualian

Kata sandi salah.

-atau-

Isi tidak berhasil didekripsi.

Keterangan

Ketika konten terenkripsi menunjukkan algoritma yang menggunakan PBKDF1 (Fungsi Derivasi Kunci Berbasis Kata Sandi 1) atau PBKDF2 (Fungsi Turunan Kunci Berbasis Kata Sandi 2), kata sandi dikonversi ke byte melalui pengodean UTF-8.

Berlaku untuk

Decrypt(String)

Sumber:
Pkcs12SafeContents.cs
Sumber:
Pkcs12SafeContents.cs

Mendekripsi konten nilai SafeContents ini menggunakan kata sandi berbasis karakter dari string.

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

Kata sandi yang digunakan untuk mendekripsi konten terenkripsi.

Pengecualian

Kata sandi salah.

-atau-

Isi tidak berhasil didekripsi.

Keterangan

Ketika konten terenkripsi menunjukkan algoritma yang menggunakan PBKDF1 (Fungsi Derivasi Kunci Berbasis Kata Sandi 1) atau PBKDF2 (Fungsi Turunan Kunci Berbasis Kata Sandi 2), kata sandi dikonversi ke byte melalui pengodean UTF-8.

Berlaku untuk