Objet EnvelopedData

[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 la classe EnvelopedCms dans l’espace de noms System.Security.Cryptography.Pkcs .]

L’objet EnvelopedData fournit des propriétés et des méthodes permettant d’enveloper des données pour la confidentialité par chiffrement. Pour envelopper des données, une clé de chiffrement de session est générée. Cette clé de session est ensuite chiffrée pour chaque destinataire prévu à l’aide de la clé publique de ce destinataire prévu à partir du certificat du destinataire. Les données chiffrées et l’ensemble de clés de session chiffrées peuvent être envoyées à tous les destinataires prévus. Le message généré est au format PKCS #7.

Membres

L’objet EnvelopedData a ces types de membres :

Méthodes

L’objet EnvelopedData a ces méthodes.

Méthode Description
Déchiffrer Déchiffre le contenu en enveloppe.
Crypter Chiffre le contenu, chiffre une clé de session pour chaque destinataire et retourne l’objet BLOB chiffré.

 

Propriétés

L’objet EnvelopedData a ces propriétés.

Propriété Type d’accès Description
Algorithme
Lecture/écriture
Algorithme de chiffrement et longueur de clé.
Contenu
Lecture/écriture
Contenu en texte clair d’un message à envelopper. La définition de cette propriété doit être effectuée avant l’appel de la méthode Encrypt .
Lorsque la valeur de cette propriété est réinitialisée, directement ou indirectement, l’état entier de l’objet est réinitialisé et tout contenu chiffré dans l’objet est perdu.
Il s’agit de la propriété par défaut.
Destinataires
Lecture seule
Collection d’objets Certificate pour recevoir le message enveloppe.

 

Notes

L’objet EnvelopedData peut être créé et il est sécurisé pour le script. ProgID pour l’objet EnvelopedData est CAPICOM. EnvelopedData.1.

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