Compartir vía


Objetos criptográficos

Los objetos criptográficos se clasifican según el uso como se indica a continuación:

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.