Pkcs12SafeContents.Decrypt Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
La propriété ConfidentialityMode n’est pas Password.
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
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
La propriété ConfidentialityMode n’est pas Password.
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
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
La propriété ConfidentialityMode n’est pas Password.
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
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
La propriété ConfidentialityMode n’est pas Password.
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.