Objetos criptográficos
Los objetos criptográficos se clasifican según el uso como se indica a continuación:
- objetos del almacén de certificados de
- objetos de firma digital de
- objetos de datos sobres
- objetos de cifrado de datos
- objetos auxiliares
- objetos de inscripción de certificados de
Objetos de almacén de certificados
Los objetos siguientes funcionan con almacenes de certificados y los certificados de esos almacenes. CAPICOM admite el uso de almacenes de certificados usuario actual, máquina local, memoria y Active Directory.
Objeto | Descripción |
---|---|
certificado | Un único certificado digital. |
CertificatePolicies de | Colección de objetos PolicyInformation PolicyInformation. |
certificados de | Colección de objetos certificate. |
certificateStatus de | Proporciona información de estado sobre un certificado. |
de cadena de | Crea y comprueba una cadena de validación de certificados basada en un certificado digital. |
extendedProperties | Representa una colección de objetos ExtendedProperty. |
extendedProperty | Representa una propiedad extendida de Microsoft. |
de extensión de | Representa una sola extensión de certificado. |
extensiones | Representa una colección de objetos Extension. |
PrivateKey | Representa una clave privada. |
publicKey | Representa una clave pública en un objeto certificate. |
Store | Proporciona las propiedades y los métodos para elegir, administrar y usar almacenes de certificados y los certificados de esos almacenes. |
de plantilla de | Representa la plantilla de extensión de certificado del certificado. |
Objetos de firma digital
Los siguientes objetos se exportan a datos de firma digital y para comprobar las firmas digitales.
Objeto | Descripción |
---|---|
SignedCode | Objeto usado para firmar código con una firma digital Authenticode y para comprobar la firma en el código firmado. |
signedData | Objeto usado para firmar datos y comprobar la firma en los datos firmados. |
del firmante de | Información sobre un único firmante de datos, incluido el certificado del firmante. |
de firmantes de | Colección de objetos de Signer. |
Objetos de datos sobres
Los siguientes objetos se exportan para crear mensajes de datos sobres para la privacidad y descifrar datos en mensajes sobres.
Objeto | Descripción |
---|---|
EnvelopedData | Objetos usados para crear, enviar y recibir datos sobres. Los datos sobres se cifran para que solo los destinatarios previstos puedan descifrarlos. |
destinatarios de | Colección de los objetos Certificate de los destinatarios previstos de un mensaje sobre. |
Objetos de cifrado de datos
El siguiente objeto se exporta para cifrar datos arbitrarios para la privacidad y descifrar los datos cifrados.
Objeto | Descripción |
---|---|
EncryptedData | Objetos usados para cifrar datos. Los datos cifrados de un objeto encryptedDatase pueden descifrar. |
Objetos auxiliares
Los objetos siguientes se exportan para cambiar los comportamientos predeterminados de otros objetos y para administrar certificados, almacenes de certificados y mensajes.
Objeto | Descripción |
---|---|
algoritmo de | Establece el algoritmo y longitud de clave que se usará en operaciones criptográficas. |
de atributos de | Proporciona una sola parte de información agregada sobre una firma, como la hora de firma. |
atributos de | Colección de objetosAttribute de. |
BasicConstraints | Proporciona acceso de solo lectura a restricciones básicas en los usos de un certificado. |
de EKU | Proporciona acceso a las propiedades de EKU de los certificados. |
EKUs | Colección de objetosdeEKU. |
EncodedData | Representa un bloque de datos codificados. |
ExtendedKeyUsage | Proporciona acceso de solo lectura a las propiedades de uso de claves extendidas de los certificados. |
HashedData | Proporciona funcionalidad para aplicar un algoritmo hash a una cadena. |
keyUsage | Proporciona acceso de solo lectura a las propiedades de uso clave de los certificados. |
NoticeNumbers | Representa una colección de objetos Extension. |
OID de | Representa un identificador de objeto utilizado por varias propiedades CAPICOM. |
de OID | Representa una colección de objetos OID. |
policyInformation | Proporciona acceso a los identificadores de identificadores de directiva de una extensión. |
calificador de | Representa un puntero de declaración de práctica de certificación (CPS) o calificador de aviso de usuario. |
calificadores | Representa una colección de calificadores. |
configuración de | Habilita o deshabilita los cuadros de diálogo para solicitar la identidad del firmante o remitente si no se especifica esa identidad. |
utilidades | Proporciona funcionalidad para tareas comunes. |
Objetos de inscripción de certificados
El siguiente objeto se usa para la inscripción de certificados.
Objeto | Descripción |
---|---|
CEnroll | Objeto que representa el control de inscripción de certificados. Se usa principalmente al programar en Visual Basic u otro lenguaje de automatización. |