Méthode EncryptedData.Decrypt

[CAPICOM est un composant 32 bits uniquement disponible pour une utilisation dans les systèmes d’exploitation suivants : Windows Server 2008, Windows Vista et Windows XP. Utilisez plutôt Platform Invocation Services (PInvoke) pour appeler les fonctions d’API Win32 CryptEncryptMessage et CryptDecryptMessage pour chiffrer et déchiffrer les messages. Pour plus d’informations sur PInvoke, consultez le didacticiel Sur l’appel de plateforme. . NET et CryptoAPI via P/Invoke : partie 1 et .NET et CryptoAPI via P/Invoke : les sous-sections 2 de l’extension du chiffrement .NET avec CAPICOM et P/Invoke peuvent également être utiles.]

La méthode Decrypt déchiffre une chaîne de données chiffrée et encodée. Les données en texte clair résultantes deviennent la propriété Content de l’objet EncryptedData . Le déchiffrement du contenu échoue, sauf si le secret, défini par la méthode SetSecret , est exactement identique au secret utilisé pour dériver la clé utilisée pour chiffrer le contenu.

Syntaxe

EncryptedData.Decrypt( _
  ByVal EncryptedMessage _
)

Paramètres

EncryptedMessage [in]

Chaîne qui contient les données chiffrées encodées à déchiffrer.

Valeur retournée

Cette méthode ne retourne pas de valeur.

Notes

La clé de session dérivée du secret actuel est utilisée pour le déchiffrement. Cette méthode ne produit pas le texte en clair correct, sauf si le secret actuel correspond exactement au secret utilisé pour chiffrer le message.

Spécifications

Condition requise Valeur
Fin de la prise en charge des clients
Windows Vista
Fin de la prise en charge des serveurs
Windows Server 2008
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll

Voir aussi

Objets de chiffrement

Encrypteddata