Pkcs12SafeContents.Decrypt Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 propiedad ConfidentialityMode no es Password.
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 propiedad ConfidentialityMode no es Password.
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 propiedad ConfidentialityMode no es Password.
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 propiedad ConfidentialityMode no es Password.
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.