Aracılığıyla paylaş


Pkcs12SafeContents.Decrypt Yöntem

Tanım

Aşırı Yüklemeler

Decrypt(Byte[])

Bir diziden bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

Decrypt(ReadOnlySpan<Byte>)

Bir yayılma alanından bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

Decrypt(ReadOnlySpan<Char>)

Bir yayılma alanından karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

Decrypt(String)

Bir dizeden karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

Decrypt(Byte[])

Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs

Bir diziden bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

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

Parametreler

passwordBytes
Byte[]

Şifrelenmiş içeriklerin şifresini çözmek için parola olarak kullanılacak baytlar.

Özel durumlar

Parola yanlış.

-veya-

İçeriğin şifresi başarıyla çözülemedi.

Açıklamalar

Parola baytları, şifrelenmiş içerik tarafından belirtilen algoritma tarafından kullanılan Anahtar Türetme İşlevine (KDF) doğrudan geçirilir. Bu, PBKDF2 ile parolaları işlerken UTF-8 dışında bir metin kodlaması kullanan diğer sistemlerle uyumluluğu sağlar (Parola Tabanlı Anahtar Türetme İşlevi 2).

Şunlara uygulanır

Decrypt(ReadOnlySpan<Byte>)

Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs

Bir yayılma alanından bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

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

Parametreler

passwordBytes
ReadOnlySpan<Byte>

Şifrelenmiş içeriklerin şifresini çözmek için parola olarak kullanılacak baytlar.

Özel durumlar

Parola yanlış.

-veya-

İçeriğin şifresi başarıyla çözülemedi.

Açıklamalar

Parola baytları, şifrelenmiş içerik tarafından belirtilen algoritma tarafından kullanılan Anahtar Türetme İşlevine (KDF) doğrudan geçirilir. Bu, PBKDF2 ile parolaları işlerken UTF-8 dışında bir metin kodlaması kullanan diğer sistemlerle uyumluluğu sağlar (Parola Tabanlı Anahtar Türetme İşlevi 2).

Şunlara uygulanır

Decrypt(ReadOnlySpan<Char>)

Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs

Bir yayılma alanından karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

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

Parametreler

password
ReadOnlySpan<Char>

Şifrelenmiş içeriklerin şifresini çözmek için kullanılacak parola.

Özel durumlar

Parola yanlış.

-veya-

İçeriğin şifresi başarıyla çözülemedi.

Açıklamalar

Şifrelenmiş içerik PBKDF1 (Parola Tabanlı Anahtar Türetme İşlevi 1) veya PBKDF2 (Parola Tabanlı Anahtar Türetme İşlevi 2) kullanan bir algoritmayı gösterdiğinde, parola UTF-8 kodlaması aracılığıyla baytlara dönüştürülür.

Şunlara uygulanır

Decrypt(String)

Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs
Kaynak:
Pkcs12SafeContents.cs

Bir dizeden karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer.

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)

Parametreler

password
String

Şifrelenmiş içeriklerin şifresini çözmek için kullanılacak parola.

Özel durumlar

Parola yanlış.

-veya-

İçeriğin şifresi başarıyla çözülemedi.

Açıklamalar

Şifrelenmiş içerik PBKDF1 (Parola Tabanlı Anahtar Türetme İşlevi 1) veya PBKDF2 (Parola Tabanlı Anahtar Türetme İşlevi 2) kullanan bir algoritmayı gösterdiğinde, parola UTF-8 kodlaması aracılığıyla baytlara dönüştürülür.

Şunlara uygulanır