Partager via


Objets de chiffrement

Les objets de chiffrement sont classés en fonction de l’utilisation comme suit :

Objets du magasin de certificats

Les objets suivants fonctionnent avec magasins de certificats et les certificats dans ces magasins. CAPICOM prend en charge l’utilisation des magasins de certificats Utilisateur actuel, Ordinateur local, mémoire et Active Directory.

Objet Description
certificat Un certificat numérique unique.
CertificatePolicies Collection d’objets PolicyInformation.
certificats Collection d’objets Certificate.
CertificateStatus Fournit des informations d’état sur un certificat.
chain Crée et vérifie une chaîne de validation de certificat basée sur un certificat numérique.
extendedProperties Représente une collection d’objets ExtendedProperty.
ExtendedProperty Représente une propriété étendue à Microsoft.
d’extension Représente une extension de certificat unique.
extensions Représente une collection d’objets Extension.
privateKey Représente une clé privée.
PublicKey Représente une clé publique dans un objetcertificate.
Store Fournit les propriétés et méthodes permettant de choisir, de gérer et d’utiliser des magasins de certificats et des certificats dans ces magasins.
modèle Représente le modèle d’extension de certificat du certificat.

 

Objets de signature numérique

Les objets suivants sont exportés pour signer numériquement des données et vérifier les signatures numériques.

Objet Description
SignedCode Objet utilisé pour signer du code avec une signature numérique Authenticode et vérifier la signature sur le code signé.
SignedData Objet utilisé pour signer des données et vérifier la signature sur les données signées.
signer Informations sur un seul signataire de données, y compris le certificat du signataire.
signataires Collection d’objets Signer.

 

Objets de données enveloppes

Les objets suivants sont exportés pour créer des messages de données enveloppes pour la confidentialité et pour déchiffrer des données dans des messages enveloppes.

Objet Description
EnvelopedData Objets utilisés pour créer, envoyer et recevoir des données enveloppes. Les données enveloppées sont chiffrées afin que seuls les destinataires prévus puissent le déchiffrer.
destinataires Collection des objets Certificate des destinataires prévus d’un message enveloppe.

 

Objets de chiffrement des données

L’objet suivant est exporté pour chiffrer des données arbitraires pour la confidentialité et pour déchiffrer les données chiffrées.

Objet Description
EncryptedData Objets utilisés pour chiffrer les données. Les données chiffrées dans un objet EncryptedData peuvent être déchiffrées.

 

Objets auxiliaires

Les objets suivants sont exportés pour modifier les comportements par défaut d’autres objets et pour gérer les certificats, les magasins de certificats et les messages.

Objet Description
algorithme Définit l’algorithme et longueur de clé à utiliser dans les opérations de chiffrement.
d’attribut Fournit un élément unique d’informations ajoutées sur une signature, comme l’heure de signature.
attributs Collection d’objets Attribute.
BasicConstraints Fournit un accès en lecture seule aux contraintes de base sur les utilisations d’un certificat.
EKU Fournit l’accès aux propriétés EKU des certificats.
EKUs Collection d’objets EKU.
EncodedData Représente un bloc de données encodées.
ExtendedKeyUsage Fournit un accès en lecture seule aux propriétés étendues d’utilisation des clés des certificats.
hashedData Fournit des fonctionnalités permettant d’appliquer un algorithme de hachage à une chaîne.
KeyUsage Fournit un accès en lecture seule aux propriétés d’utilisation des clés des certificats.
NoticeNumbers Représente une collection d’objets Extension.
OID Représente un identificateur d’objet utilisé par plusieurs propriétés CAPICOM.
OID Représente une collection d’objets OID.
PolicyInformation Fournit l’accès aux OID de stratégie d’une extension.
qualificateur Représente un pointeur d’instruction de pratique de certification (CPS) ou un qualificateur d’avis utilisateur.
qualificateurs Représente une collection de qualificateurs.
paramètres Active ou désactive les boîtes de dialogue pour demander l’identité du signataire ou de l’expéditeur si cette identité n’est pas spécifiée.
utilitaires Fournit des fonctionnalités pour les tâches courantes.

 

Objets d’inscription de certificat

L’objet suivant est utilisé pour l’inscription de certificat.

Objet Description
CEnroll Objet qui représente le contrôle d’inscription de certificat. Il est principalement utilisé lors de la programmation dans Visual Basic ou un autre langage Automation.