Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kryptografieobjekte werden nach Verwendung wie folgt kategorisiert:
- von Zertifikatspeicherobjekten
- Digitale Signaturobjekte
- Enveloped Data Objects
- Datenverschlüsselungsobjekte
- Hilfsobjekte
- von Zertifikatregistrierungsobjekten
Zertifikatspeicherobjekte
Die folgenden Objekte arbeiten mit Zertifikatspeichern und die Zertifikate in diesen Speichern. CAPICOM unterstützt die Verwendung von Aktuellen Benutzern, lokalen Computern, Arbeitsspeicher und Active Directory-Zertifikatspeichern.
Objekt | Beschreibung |
---|---|
Zertifikat- | Ein einzelnes digitales Zertifikat. |
CertificatePolicies- | Eine Auflistung von PolicyInformation--Objekten. |
Zertifikate | Auflistung von Certificate-Objekten. |
CertificateStatus- | Stellt Statusinformationen für ein Zertifikat bereit. |
Chain- | Erstellt und überprüft eine Zertifikatüberprüfungskette basierend auf einem digitalen Zertifikat. |
ExtendedProperties- | Stellt eine Auflistung von ExtendedProperty- -Objekten dar. |
ExtendedProperty- | Stellt eine von Microsoft erweiterte Eigenschaft dar. |
Erweiterungs- | Stellt eine einzelne Zertifikaterweiterung dar. |
Erweiterungen | Stellt eine Auflistung von Extension -Objekten dar. |
PrivateKey- | Stellt einen privaten Schlüssel dar. |
PublicKey- | Stellt einen öffentlichen Schlüssel in einem Certificate -Objekt dar. |
Store- | Stellt die Eigenschaften und Methoden zum Auswählen, Verwalten und Verwenden von Zertifikatspeichern und Zertifikaten in diesen Speicher bereit. |
Vorlage | Stellt die Zertifikaterweiterungsvorlage des Zertifikats dar. |
Digitale Signaturobjekte
Die folgenden Objekte werden exportiert, um Daten digital zu signieren und digitale Signaturen zu überprüfen.
Objekt | Beschreibung |
---|---|
SignedCode- | Objekt zum Signieren von Code mit einer digitalen Authenticode-Signatur und zum Überprüfen der Signatur im signierten Code. |
SignedData- | Objekt, das zum Signieren von Daten und zum Überprüfen der Signatur bei signierten Daten verwendet wird. |
Signierer- | Informationen zu einem einzelnen Daten signierer, einschließlich des Zertifikats des Signierers. |
Signierer | Auflistung von Signer--Objekten. |
Umschlagdatenobjekte
Die folgenden Objekte werden exportiert, um umschläge Datennachrichten für den Datenschutz zu erstellen und Daten in umschlägen Nachrichten zu entschlüsseln.
Objekt | Beschreibung |
---|---|
EnvelopedData- | Objekte, die zum Erstellen, Senden und Empfangen von umschlagten Daten verwendet werden. Umschlagdaten werden verschlüsselt, sodass nur die vorgesehenen Empfänger sie entschlüsseln können. |
Empfänger | Auflistung der Certificate Objekte der vorgesehenen Empfänger einer umschlägen Nachricht. |
Datenverschlüsselungsobjekte
Das folgende Objekt wird exportiert, um beliebige Daten zum Datenschutz zu verschlüsseln und verschlüsselte Daten zu entschlüsseln.
Objekt | Beschreibung |
---|---|
EncryptedData- | Objekte, die zum Verschlüsseln von Daten verwendet werden. Verschlüsselte Daten in einem EncryptedData-Objekt können entschlüsselt werden. |
Hilfsobjekte
Die folgenden Objekte werden exportiert, um Standardverhalten anderer Objekte zu ändern und Zertifikate, Zertifikatspeicher und Nachrichten zu verwalten.
Objekt | Beschreibung |
---|---|
Algorithmus- | Legt den Algorithmus und Schlüssellänge fest, in kryptografischen Vorgängen verwendet werden soll. |
Attribut- | Stellt ein einzelnes Element von hinzugefügten Informationen zu einer Signatur bereit, z. B. den Zeitpunkt der Signatur. |
Attribute | Auflistung von Attribute--Objekten. |
BasicConstraints- | Bietet schreibgeschützten Zugriff auf grundlegende Einschränkungen für die Verwendung eines Zertifikats. |
EKU- | Bietet Zugriff auf EKU-Eigenschaften von Zertifikaten. |
EKUs | Auflistung von EKU--Objekten. |
EncodedData- | Stellt einen Block codierter Daten dar. |
ExtendedKeyUsage- | Bietet schreibgeschützten Zugriff auf die erweiterten Schlüsselverwendungseigenschaften von Zertifikaten. |
HashedData- | Stellt Funktionen zum Anwenden eines Hashalgorithmus auf eine Zeichenfolge bereit. |
KeyUsage- | Bietet schreibgeschützten Zugriff auf wichtige Verwendungseigenschaften von Zertifikaten. |
NoticeNumbers | Stellt eine Auflistung von Extension -Objekten dar. |
OID- | Stellt einen Objektbezeichner dar, der von mehreren CAPICOM-Eigenschaften verwendet wird. |
Stellt eine Auflistung von OID- -Objekten dar. | |
PolicyInformation- | Bietet Zugriff auf die Richtlinien-OIDs einer Erweiterung. |
Qualifizierer- | Represents a Certification Practice Statement (CPS) pointer or user notice qualifier. |
Qualifizierer | Stellt eine Auflistung von Qualifizierern dar. |
Einstellungen | Aktiviert oder deaktiviert Dialogfelder, um zur Eingabe der Signierer- oder Absenderidentität aufzufordern, wenn diese Identität nicht angegeben ist. |
Hilfsprogramme | Stellt Funktionen für allgemeine Aufgaben bereit. |
Zertifikatregistrierungsobjekte
Das folgende Objekt wird für die Zertifikatregistrierung verwendet.
Objekt | Beschreibung |
---|---|
CEnroll- | Objekt, das das Zertifikatregistrierungssteuerelement darstellt. Sie wird in erster Linie bei der Programmierung in Visual Basic oder einer anderen Automatisierungssprache verwendet. |