Compartir a través de


Pkcs12SafeContents.Decrypt Método

Definición

Sobrecargas

Decrypt(Byte[])

Descifra el contenido de este valor de SafeContents con una contraseña basada en bytes desde una matriz.

Decrypt(ReadOnlySpan<Byte>)

Descifra el contenido de este valor de SafeContents con una contraseña basada en bytes desde un intervalo.

Decrypt(ReadOnlySpan<Char>)

Descifra el contenido de este valor de SafeContents con una contraseña basada en caracteres desde un intervalo.

Decrypt(String)

Descifra el contenido de este valor de SafeContents con una contraseña basada en caracteres desde una cadena.

Decrypt(Byte[])

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

Descifra el contenido de este valor de SafeContents con una contraseña basada en bytes desde una matriz.

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

Parámetros

passwordBytes
Byte[]

Los bytes que se usarán como contraseña para descifrar el contenido cifrado.

Excepciones

La contraseña es incorrecta.

o bien

El contenido no se descifró correctamente.

Comentarios

Los bytes de contraseña se pasan directamente a la función de derivación de claves (KDF) usada por el algoritmo indicado por el contenido cifrado. Esto permite la compatibilidad con otros sistemas que usan una codificación de texto distinta de UTF-8 al procesar contraseñas con PBKDF2 (función de derivación de claves basada en contraseña 2).

Se aplica a

Decrypt(ReadOnlySpan<Byte>)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

Descifra el contenido de este valor de SafeContents con una contraseña basada en bytes desde un intervalo.

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

Parámetros

passwordBytes
ReadOnlySpan<Byte>

Los bytes que se usarán como contraseña para descifrar el contenido cifrado.

Excepciones

La contraseña es incorrecta.

o bien

El contenido no se descifró correctamente.

Comentarios

Los bytes de contraseña se pasan directamente a la función de derivación de claves (KDF) usada por el algoritmo indicado por el contenido cifrado. Esto permite la compatibilidad con otros sistemas que usan una codificación de texto distinta de UTF-8 al procesar contraseñas con PBKDF2 (función de derivación de claves basada en contraseña 2).

Se aplica a

Decrypt(ReadOnlySpan<Char>)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

Descifra el contenido de este valor de SafeContents con una contraseña basada en caracteres desde un intervalo.

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

Parámetros

password
ReadOnlySpan<Char>

La contraseña que se usará para descifrar el contenido cifrado.

Excepciones

La contraseña es incorrecta.

o bien

El contenido no se descifró correctamente.

Comentarios

Cuando el contenido cifrado indica un algoritmo que usa PBKDF1 (función de derivación de claves basada en contraseña 1) o PBKDF2 (función de derivación de claves basada en contraseña 2), la contraseña se convierte en bytes a través de la codificación UTF-8.

Se aplica a

Decrypt(String)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

Descifra el contenido de este valor de SafeContents con una contraseña basada en caracteres desde una cadena.

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)

Parámetros

password
String

La contraseña que se usará para descifrar el contenido cifrado.

Excepciones

La contraseña es incorrecta.

o bien

El contenido no se descifró correctamente.

Comentarios

Cuando el contenido cifrado indica un algoritmo que usa PBKDF1 (función de derivación de claves basada en contraseña 1) o PBKDF2 (función de derivación de claves basada en contraseña 2), la contraseña se convierte en bytes a través de la codificación UTF-8.

Se aplica a