EncryptedData. Decrypt, méthode

[capicom est un composant uniquement de 32 bits qui peut être utilisé dans les systèmes d’exploitation suivants : Windows Server 2008, Windows Vista et Windows XP. Utilisez plutôt les services d’appel de code non managé (PInvoke) pour appeler les fonctions de l’API Win32 CryptEncryptMessage et CryptDecryptMessage pour chiffrer et déchiffrer les messages. Pour plus d’informations sur PInvoke, consultez Didacticiel sur l’appel de code non managé. Le .net et CryptoAPI via p/Invoke : part 1 et .net et CryptoAPI via p/Invoke : partie 2 sous-sections de l' extension du chiffrement .net avec CAPICOM et P/Invoke peuvent également s’avérer utiles.]

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

Syntaxe

EncryptedData.Decrypt( _
  ByVal EncryptedMessage _
)

Paramètres

EncryptedMessage [ dans]

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

Valeur de retour

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