Partager via


Pkcs12SafeContents.Decrypt Méthode

Définition

Surcharges

Decrypt(Byte[])

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des octets d’un tableau.

Decrypt(ReadOnlySpan<Byte>)

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des octets d’une étendue.

Decrypt(ReadOnlySpan<Char>)

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des caractères d’une étendue.

Decrypt(String)

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des caractères d’une chaîne.

Decrypt(Byte[])

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

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des octets d’un tableau.

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

Paramètres

passwordBytes
Byte[]

Octets à utiliser comme mot de passe pour déchiffrer le contenu chiffré.

Exceptions

Le mot de passe est incorrect.

- ou -

Le contenu n’a pas été correctement déchiffré.

Remarques

Les octets de mot de passe sont passés directement dans la fonction de dérivation de clé (KDF) utilisée par l’algorithme indiqué par le contenu chiffré. Cela permet la compatibilité avec d’autres systèmes qui utilisent un encodage de texte autre que UTF-8 lors du traitement des mots de passe avec PBKDF2 (fonction de dérivation de clé basée sur un mot de passe 2).

S’applique à

Decrypt(ReadOnlySpan<Byte>)

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

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des octets d’une étendue.

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

Paramètres

passwordBytes
ReadOnlySpan<Byte>

Octets à utiliser comme mot de passe pour déchiffrer le contenu chiffré.

Exceptions

Le mot de passe est incorrect.

- ou -

Le contenu n’a pas été correctement déchiffré.

Remarques

Les octets de mot de passe sont passés directement dans la fonction de dérivation de clé (KDF) utilisée par l’algorithme indiqué par le contenu chiffré. Cela permet la compatibilité avec d’autres systèmes qui utilisent un encodage de texte autre que UTF-8 lors du traitement des mots de passe avec PBKDF2 (fonction de dérivation de clé basée sur un mot de passe 2).

S’applique à

Decrypt(ReadOnlySpan<Char>)

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

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des caractères d’une étendue.

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

Paramètres

password
ReadOnlySpan<Char>

Mot de passe à utiliser pour déchiffrer le contenu chiffré.

Exceptions

Le mot de passe est incorrect.

- ou -

Le contenu n’a pas été correctement déchiffré.

Remarques

Lorsque le contenu chiffré indique un algorithme qui utilise PBKDF1 (fonction de dérivation de clé basée sur un mot de passe 1) ou PBKDF2 (fonction de dérivation de clé basée sur un mot de passe 2), le mot de passe est converti en octets via l’encodage UTF-8.

S’applique à

Decrypt(String)

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

Déchiffre le contenu de cette valeur SafeContents à l’aide d’un mot de passe basé sur des caractères d’une chaîne.

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)

Paramètres

password
String

Mot de passe à utiliser pour déchiffrer le contenu chiffré.

Exceptions

Le mot de passe est incorrect.

- ou -

Le contenu n’a pas été correctement déchiffré.

Remarques

Lorsque le contenu chiffré indique un algorithme qui utilise PBKDF1 (fonction de dérivation de clé basée sur un mot de passe 1) ou PBKDF2 (fonction de dérivation de clé basée sur un mot de passe 2), le mot de passe est converti en octets via l’encodage UTF-8.

S’applique à