Condividi tramite


Pkcs12SafeContents.Decrypt Metodo

Definizione

Overload

Decrypt(Byte[])

Decrittografa il contenuto di questo valore SafeContents usando una password basata su byte da una matrice.

Decrypt(ReadOnlySpan<Byte>)

Decrittografa il contenuto di questo valore SafeContents usando una password basata su byte da un intervallo.

Decrypt(ReadOnlySpan<Char>)

Decrittografa il contenuto di questo valore SafeContents usando una password basata su caratteri da un intervallo.

Decrypt(String)

Decrittografa il contenuto di questo valore SafeContents usando una password basata su caratteri da una stringa.

Decrypt(Byte[])

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Decrittografa il contenuto di questo valore SafeContents usando una password basata su byte da una matrice.

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

Parametri

passwordBytes
Byte[]

Byte da usare come password per la decrittografia del contenuto crittografato.

Eccezioni

La password non è corretta.

-oppure-

La decrittografia del contenuto non è riuscita.

Commenti

I byte password vengono passati direttamente alla funzione di derivazione della chiave (KDF) usata dall'algoritmo indicato dal contenuto crittografato. Ciò consente la compatibilità con altri sistemi che usano una codifica di testo diversa da UTF-8 durante l'elaborazione delle password con PBKDF2 (funzione di derivazione della chiave basata su password 2).

Si applica a

Decrypt(ReadOnlySpan<Byte>)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Decrittografa il contenuto di questo valore SafeContents usando una password basata su byte da un intervallo.

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

Parametri

passwordBytes
ReadOnlySpan<Byte>

Byte da usare come password per la decrittografia del contenuto crittografato.

Eccezioni

La password non è corretta.

-oppure-

La decrittografia del contenuto non è riuscita.

Commenti

I byte password vengono passati direttamente alla funzione di derivazione della chiave (KDF) usata dall'algoritmo indicato dal contenuto crittografato. Ciò consente la compatibilità con altri sistemi che usano una codifica di testo diversa da UTF-8 durante l'elaborazione delle password con PBKDF2 (funzione di derivazione della chiave basata su password 2).

Si applica a

Decrypt(ReadOnlySpan<Char>)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Decrittografa il contenuto di questo valore SafeContents usando una password basata su caratteri da un intervallo.

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

Parametri

password
ReadOnlySpan<Char>

Password da usare per decrittografare il contenuto crittografato.

Eccezioni

La password non è corretta.

-oppure-

La decrittografia del contenuto non è riuscita.

Commenti

Quando il contenuto crittografato indica un algoritmo che usa PBKDF1 (funzione di derivazione della chiave basata su password 1) o PBKDF2 (funzione di derivazione della chiave basata su password 2), la password viene convertita in byte tramite la codifica UTF-8.

Si applica a

Decrypt(String)

Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs
Origine:
Pkcs12SafeContents.cs

Decrittografa il contenuto di questo valore SafeContents usando una password basata su caratteri da una stringa.

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)

Parametri

password
String

Password da usare per decrittografare il contenuto crittografato.

Eccezioni

La password non è corretta.

-oppure-

La decrittografia del contenuto non è riuscita.

Commenti

Quando il contenuto crittografato indica un algoritmo che usa PBKDF1 (funzione di derivazione della chiave basata su password 1) o PBKDF2 (funzione di derivazione della chiave basata su password 2), la password viene convertita in byte tramite la codifica UTF-8.

Si applica a