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 |
|
Voir aussi