Delen via


Cryptografieobjecten

Cryptografieobjecten worden als volgt gecategoriseerd op basis van gebruik:

Certificaatarchiefobjecten

De volgende objecten werken met certificaatarchieven en de certificaten in die winkels. CAPICOM ondersteunt het gebruik van huidige gebruikers-, lokale machine-, geheugen- en Active Directory-certificaatarchieven.

Object Beschrijving
certificaat Eén digitaal certificaat.
CertificatePolicies- Een verzameling PolicyInformation-objecten.
Certificaten Verzameling van certificaat--objecten.
CertificateStatus- Geeft statusinformatie over een certificaat.
Chain Hiermee maakt en controleert u een certificaatvalidatieketen op basis van een digitaal certificaat.
ExtendedProperties- Vertegenwoordigt een verzameling van ExtendedProperty-objecten.
ExtendedProperty- Vertegenwoordigt een uitgebreide eigenschap van Microsoft.
-extensie Vertegenwoordigt één certificaatextensie.
extensies Vertegenwoordigt een verzameling Extension-objecten.
PrivateKey- Vertegenwoordigt een persoonlijke sleutel.
PublicKey- Vertegenwoordigt een openbare sleutel in een Certificate-object.
Store- Biedt de eigenschappen en methoden voor het kiezen, beheren en gebruiken van certificaatarchieven en de certificaten in die winkels.
sjabloon Vertegenwoordigt de certificaatextensiesjabloon van het certificaat.

 

Digitale handtekeningobjecten

De volgende objecten worden geëxporteerd om gegevens digitaal te ondertekenen en digitale handtekeningen te verifiëren.

Object Beschrijving
SignedCode- Het object dat wordt gebruikt om code te ondertekenen met een digitale handtekening authenticode en om de handtekening op ondertekende code te verifiëren.
SignedData- Het object dat wordt gebruikt om gegevens te ondertekenen en de handtekening op ondertekende gegevens te verifiëren.
ondertekenaar Informatie over één gegevensondertekening, inclusief het certificaat van de ondertekenaar.
ondertekenaars Verzameling van ondertekenaar-objecten.

 

Gegevensobjecten met enveloppen

De volgende objecten worden geëxporteerd om gegevensberichten met enveloppen te maken voor privacy en om gegevens in berichten met enveloppen te ontsleutelen.

Object Beschrijving
EnvelopedData- Objecten die worden gebruikt voor het maken, verzenden en ontvangen van gegevens in enveloppen. Gegevens in enveloppen worden versleuteld, zodat alleen de beoogde geadresseerden deze kunnen ontsleutelen.
geadresseerden Verzameling van het Certificaat objecten van de beoogde geadresseerden van een bericht met enveloppen.

 

Gegevensversleutelingsobjecten

Het volgende object wordt geëxporteerd om willekeurige gegevens voor privacy te versleutelen en versleutelde gegevens te ontsleutelen.

Object Beschrijving
EncryptedData- Objecten die worden gebruikt om gegevens te versleutelen. Versleutelde gegevens in een EncryptedData-object kunnen worden ontsleuteld.

 

Hulpobjecten

De volgende objecten worden geëxporteerd om het standaardgedrag van andere objecten te wijzigen en certificaten, certificaatarchieven en berichten te beheren.

Object Beschrijving
Algoritme Hiermee stelt u het algoritme en sleutellengte in worden gebruikt in cryptografische bewerkingen.
kenmerk Biedt één stukje toegevoegde informatie over een handtekening, zoals de tijd van ondertekening.
kenmerken Verzameling van Attribute-objecten.
BasicConstraints Biedt alleen-lezentoegang tot basisbeperkingen voor het gebruik van een certificaat.
EKU- Biedt toegang tot EKU-eigenschappen van certificaten.
EKU's Verzameling van EKU--objecten.
EncodedData- Vertegenwoordigt een blok gecodeerde gegevens.
ExtendedKeyUsage- Biedt alleen-lezentoegang tot de uitgebreide sleutelgebruikseigenschappen van certificaten.
HashedData- Biedt functionaliteit voor het toepassen van een hash-algoritme op een tekenreeks.
KeyUsage- Biedt alleen-lezentoegang tot sleutelgebruikseigenschappen van certificaten.
NoticeNumbers Vertegenwoordigt een verzameling Extension-objecten.
OID- Vertegenwoordigt een object-id die wordt gebruikt door verschillende CAPICOM-eigenschappen.
OID's Vertegenwoordigt een verzameling van OID--objecten.
PolicyInformation- Biedt toegang tot de beleids-OID's van een extensie.
kwalificatie Vertegenwoordigt een CPS-aanwijzer (Certification Practice Statement) of een kennisgevingskwalificatie van de gebruiker.
kwalificatie Vertegenwoordigt een verzameling kwalificaties.
Instellingen Hiermee schakelt u dialoogvensters in of uit om te vragen om de identiteit van ondertekenaar of afzender als deze identiteit niet is opgegeven.
hulpprogramma's Biedt functionaliteit voor algemene taken.

 

Certificaatinschrijvingsobjecten

Het volgende object wordt gebruikt voor certificaatinschrijving.

Object Beschrijving
CEnroll Object dat het certificaatinschrijvingsbeheer vertegenwoordigt. Het wordt voornamelijk gebruikt bij het programmeren in Visual Basic of een andere Automation-taal.