Objets de chiffrement

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

Objets du magasin de certificats

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

Object Description
Certificat Un seul certificat numérique.
CertificatePolicies Collection d’objets PolicyInformation .
Certificats Collection d’objets de certificat .
CertificateStatus Fournit des informations d’État sur un certificat.
Mutation Crée et vérifie une chaîne de validation de certificat sur la base d’un certificat numérique.
ExtendedProperties Représente une collection d’objets ExtendedProperty .
ExtendedProperty Représente une propriété étendue Microsoft.
Extension Représente une extension de certificat unique.
Extensions Représente une collection d’objets d' extension .
PrivateKey Représente une clé privée.
PublicKey Représente une clé publique dans un objet de certificat .
Magasin Fournit les propriétés et les méthodes permettant de choisir, gérer et utiliser les magasins de certificats et les 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 les données et pour vérifier les signatures numériques.

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

Objets de données enveloppés

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

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

Objets de chiffrement de données

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

Object 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.

Object Description
Algorithme Définit la longueur de l’algorithme et de la clé à utiliser dans les opérations de chiffrement.
Attribut Fournit une seule partie des informations ajoutées sur une signature, telles que l’heure de la 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.
Utilisations améliorées de la clé 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 d’utilisation de clé étendue des certificats.
HashedData Fournit les fonctionnalités permettant d’appliquer un algorithme de hachage à une chaîne.
Utilisation Fournit un accès en lecture seule aux propriétés d’utilisation de clé des certificats.
NoticeNumbers Représente une collection d’objets d' extension .
OID Représente un identificateur d’objet qui est 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 CPS (certification Practice Statement) 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é de l’expéditeur ou du signataire si cette identité n’est pas spécifiée.
Eau, gaz et électricité Fournit des fonctionnalités pour les tâches courantes.

Objets d’inscription de certificat

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

Object 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 dans un autre langage Automation.