Condividi tramite


Oggetti di crittografia

Gli oggetti di crittografia vengono classificati in base all'utilizzo come indicato di seguito:

Oggetti archivio certificati

Gli oggetti seguenti funzionano con archivi certificati e i certificati in tali archivi. CAPICOM supporta l'uso degli archivi certificati Current User, Local Machine, Memory e Active Directory.

Oggetto Descrizione
certificato Un singolo certificato digitale.
CertificatePolicies Raccolta di oggettiPolicyInformation.
certificati Raccolta di oggetticertificato.
CertificateStatus Fornisce informazioni sullo stato di un certificato.
catena di Crea e controlla una catena di convalida dei certificati basata su un certificato digitale.
delle proprietà estese Rappresenta un insieme di oggetti ExtendedProperty.
ExtendedProperty Rappresenta una proprietà estesa da Microsoft.
'estensione Rappresenta una singola estensione del certificato.
extensions Rappresenta un insieme di oggettiExtension di.
PrivateKey Rappresenta una chiave privata.
PublicKey Rappresenta una chiave pubblica in un oggettocertificate di.
Store Fornisce le proprietà e i metodi da scegliere, gestire e usare archivi certificati e certificati in tali archivi.
modello Rappresenta il modello di estensione del certificato.

 

Oggetti firma digitale

Gli oggetti seguenti vengono esportati in dati di firma digitale e per verificare le firme digitali.

Oggetto Descrizione
signedcode Oggetto utilizzato per firmare il codice con una firma digitale Authenticode e per verificare la firma nel codice firmato.
signedData Oggetto utilizzato per firmare i dati e per verificare la firma sui dati firmati.
signer Informazioni su un singolo firmatario di dati, incluso il certificato del firmatario.
firmatari Raccolta di oggettisigner di.

 

Oggetti dati in busta

Gli oggetti seguenti vengono esportati per creare messaggi di dati in busta per la privacy e decrittografare i dati nei messaggi in busta.

Oggetto Descrizione
EnvelopedData Oggetti utilizzati per creare, inviare e ricevere dati in busta. I dati in busta vengono crittografati in modo che solo i destinatari previsti possano decrittografarli.
Destinatari Raccolta degli oggetti Certificato dei destinatari desiderati di un messaggio in busto.

 

Oggetti di crittografia dei dati

L'oggetto seguente viene esportato per crittografare i dati arbitrari per la privacy e per decrittografare i dati crittografati.

Oggetto Descrizione
EncryptedData Oggetti utilizzati per crittografare i dati. È possibile decrittografare i dati crittografati in un oggetto EncryptedData.

 

Oggetti ausiliari

Gli oggetti seguenti vengono esportati per modificare i comportamenti predefiniti di altri oggetti e per gestire certificati, archivi certificati e messaggi.

Oggetto Descrizione
algoritmo Imposta l'algoritmo e lunghezza della chiave da usare nelle operazioni di crittografia.
attributo Fornisce una singola parte di informazioni aggiunte su una firma, ad esempio l'ora di firma.
attributi Raccolta di oggettiattribute di.
BasicConstraints Fornisce l'accesso in sola lettura ai vincoli di base sugli usi di un certificato.
EKU Fornisce l'accesso alle proprietà EKU dei certificati.
EKU Raccolta di oggettiEKU.
EncodedData Rappresenta un blocco di dati codificati.
ExtendedKeyUsage Fornisce l'accesso in sola lettura alle proprietà di utilizzo delle chiavi estese dei certificati.
HashedData Fornisce funzionalità per l'applicazione di un algoritmo hash a una stringa.
KeyUsage Fornisce l'accesso in sola lettura alle proprietà di utilizzo delle chiavi dei certificati.
NoticeNumbers Rappresenta un insieme di oggettiExtension di.
OID Rappresenta un identificatore di oggetto utilizzato da diverse proprietà CAPICOM.
OID di Rappresenta un insieme di oggetti OID.
PolicyInformation Fornisce l'accesso agli ID dei criteri di un'estensione.
qualificatore Rappresenta un puntatore CPS (Certification Practice Statement) o un qualificatore di avviso utente.
qualificatori di Rappresenta una raccolta di qualificatori.
Impostazioni Abilita o disabilita le finestre di dialogo per richiedere l'identità del firmatario o del mittente se tale identità non è specificata.
utilità Fornisce funzionalità per le attività comuni.

 

Oggetti di registrazione certificati

L'oggetto seguente viene usato per la registrazione del certificato.

Oggetto Descrizione
CEnroll Oggetto che rappresenta il controllo di registrazione certificati. Viene usato principalmente durante la programmazione in Visual Basic o in un altro linguaggio di automazione.