共用方式為


Pkcs12SafeContents.Decrypt 方法

定義

多載

Decrypt(Byte[])

使用陣列中的位元組型密碼將此 SafeContents 值的內容解密。

Decrypt(ReadOnlySpan<Byte>)

使用範圍中的位元組型密碼將此 SafeContents 值的內容解密。

Decrypt(ReadOnlySpan<Char>)

使用範圍中以字元為基礎的密碼,將此 SafeContents 值的內容解密。

Decrypt(String)

使用字串中以字元為基礎的密碼,將此 SafeContents 值的內容解密。

Decrypt(Byte[])

來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs

使用陣列中的位元組型密碼將此 SafeContents 值的內容解密。

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())

參數

passwordBytes
Byte[]

解密加密內容時要作為密碼使用的位元組。

例外狀況

密碼不正確。

-或-

未成功解密內容。

備註

密碼位元組會直接傳遞至密鑰衍生函式, (KDF) 由加密內容所指示的演算法使用。 這可讓與使用UTF-8以外的文字編碼的其他系統相容,以 PBKDF2 處理密碼 (密碼型密鑰衍生函式 2) 。

適用於

Decrypt(ReadOnlySpan<Byte>)

來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs

使用範圍中的位元組型密碼將此 SafeContents 值的內容解密。

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))

參數

passwordBytes
ReadOnlySpan<Byte>

解密加密內容時要作為密碼使用的位元組。

例外狀況

密碼不正確。

-或-

未成功解密內容。

備註

密碼位元組會直接傳遞至密鑰衍生函式, (KDF) 由加密內容所指示的演算法使用。 這可讓與使用UTF-8以外的文字編碼的其他系統相容,以 PBKDF2 處理密碼 (密碼型密鑰衍生函式 2) 。

適用於

Decrypt(ReadOnlySpan<Char>)

來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs

使用範圍中以字元為基礎的密碼,將此 SafeContents 值的內容解密。

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))

參數

password
ReadOnlySpan<Char>

要用於解密加密內容的密碼。

例外狀況

密碼不正確。

-或-

未成功解密內容。

備註

當加密的內容指出使用 PBKDF1 的演算法 (密碼型密鑰衍生函式 1) 或 PBKDF2 (密碼型金鑰衍生函式 2) 時,密碼會透過 UTF-8 編碼轉換成字節。

適用於

Decrypt(String)

來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs
來源:
Pkcs12SafeContents.cs

使用字串中以字元為基礎的密碼,將此 SafeContents 值的內容解密。

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)

參數

password
String

要用於解密加密內容的密碼。

例外狀況

密碼不正確。

-或-

未成功解密內容。

備註

當加密的內容指出使用 PBKDF1 的演算法 (密碼型密鑰衍生函式 1) 或 PBKDF2 (密碼型金鑰衍生函式 2) 時,密碼會透過 UTF-8 編碼轉換成字節。

適用於