Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

System.Security.Cryptography.Pkcs-Namespace

 

Veröffentlicht: Oktober 2016

Der System.Security.Cryptography.Pkcs -Namespace stellt Programmierelemente für Public Key Cryptography Standards (PKCS), einschließlich der Methoden zum Signieren von Daten, Austauschen von Schlüsseln, Anfordern von Zertifikaten, Verschlüsselung mit öffentlichem Schlüssel und Entschlüsselung und andere Sicherheitsfunktionen bereit.

KlasseBeschreibung
System_CAPS_pubclassAlgorithmIdentifier

Die AlgorithmIdentifier -Klasse definiert den für einen kryptografischen Vorgang verwendeten Algorithmus.

System_CAPS_pubclassCmsRecipient

Die CmsRecipient -Klasse definiert den Empfänger einer CMS/PKCS #7-Meldung.

System_CAPS_pubclassCmsRecipientCollection

Die CmsRecipientCollection -Klasse stellt eine Gruppe von CmsRecipient Objekte. CmsRecipientCollection implementiert die ICollection-Schnittstelle.

System_CAPS_pubclassCmsRecipientEnumerator

Die CmsRecipientEnumerator-Klasse stellt Enumerationsfunktionen für die CmsRecipientCollection-Auflistung bereit. CmsRecipientEnumerator implementiert die IEnumerator-Schnittstelle.

System_CAPS_pubclassCmsSigner

Die CmsSigner -Klasse stellt die Signaturfunktionalität bereit.

System_CAPS_pubclassContentInfo

Die ContentInfo -Klasse stellt die CMS/PKCS #7 ContentInfo-Datenstruktur, wie in der CMS/PKCS #7-Standarddokument definiert. Diese Datenstruktur bildet die Grundlage für alle CMS/PKCS #7-Nachrichten.

System_CAPS_pubclassEnvelopedCms

Die EnvelopedCms -Klasse stellt eine CMS/PKCS #7-Struktur für eingeschlossene Daten dar.

System_CAPS_pubclassKeyAgreeRecipientInfo

Die KeyAgreeRecipientInfo -Klasse definiert die Empfängerinformationen Schlüsselaustausch. Schlüsselaustausch-Algorithmen verwenden in der Regel die Diffie-Hellman-Schlüsselaustausch Algorithmus, in dem zwei Parteien, die einen gemeinsamen kryptografische Schlüssel einzurichten sowohl Teilnahme in der Generation und, akzeptieren per Definition auf diesen Schlüssel. Dies ist im Gegensatz zu den Schlüsseln Algorithmen, in denen eine Partei einseitig generiert den Schlüssel und sendet, oder transportiert, an die andere Partei.

System_CAPS_pubclassKeyTransRecipientInfo

Die KeyTransRecipientInfo -Klasse definiert die Empfängerinformationen Schlüsseln. Schlüssel Transport Algorithmen in der Regel verwenden Sie den RSA-Algorithmus, in dem ein Absender einen freigegebenen kryptografischen Schlüssel an einen Empfänger durch diesen Schlüssel generieren und übertragen sie an den Empfänger einrichtet. Dies steht im Gegensatz zur Vertrag-Schlüssel Algorithmen, in dem die beiden Parteien, die einen kryptografischen verwenden sowohl Schlüssel beteiligt, die Generation zustimmen und sich gegenseitig zu diesen Schlüssel.

System_CAPS_pubclassPkcs9AttributeObject

Stellt ein Attribut für CMS/PKCS # 7- und PKCS #9-Operationen verwendet.

System_CAPS_pubclassPkcs9ContentType

Die Pkcs9ContentType -Klasse definiert den Typ des Inhalts einer CMS/PKCS #7-Meldung.

System_CAPS_pubclassPkcs9DocumentDescription

Die Pkcs9DocumentDescription -Klasse definiert die Beschreibung des Inhalts einer CMS/PKCS #7-Meldung.

System_CAPS_pubclassPkcs9DocumentName

Die Pkcs9DocumentName -Klasse definiert den Namen einer CMS/PKCS #7-Meldung.

System_CAPS_pubclassPkcs9MessageDigest

Die Pkcs9MessageDigest -Klasse definiert den Hash einer CMS/PKCS #7-Meldung.

System_CAPS_pubclassPkcs9SigningTime

Die Pkcs9SigningTime-Klasse definiert das Datum und die Uhrzeit einer Signatur. Ein Pkcs9SigningTime-Objekt kann als authentifiziertes Attribut eines CmsSigner-Objekts verwendet werden, wenn eine digitale Signatur mit einem authentifizierten Datum und einer authentifizierten Uhrzeit verwendet werden soll.

System_CAPS_pubclassPublicKeyInfo

Die PublicKeyInfo Klasse Informationen über einen öffentlichen Schlüssel darstellt.

System_CAPS_pubclassRecipientInfo

Die RecipientInfo -Klasse stellt Informationen über den Empfänger einer CMS/PKCS #7-Nachricht dar. Die RecipientInfo -Klasse ist eine abstrakte Klasse, die von geerbt, die KeyAgreeRecipientInfo und KeyTransRecipientInfo Klassen.

System_CAPS_pubclassRecipientInfoCollection

Die RecipientInfoCollection -Klasse stellt eine Auflistung von RecipientInfo Objekte. RecipientInfoCollection implementiert die ICollection-Schnittstelle.

System_CAPS_pubclassRecipientInfoEnumerator

Die RecipientInfoEnumerator-Klasse stellt Enumerationsfunktionen für die RecipientInfoCollection-Auflistung bereit. RecipientInfoEnumerator implementiert die IEnumerator-Schnittstelle.

System_CAPS_pubclassSignedCms

Die SignedCms Klasse ermöglicht, Signieren und Überprüfen der CMS/PKCS #7-Nachrichten.

System_CAPS_pubclassSignerInfo

Die SignerInfo -Klasse stellt einen Signaturgeber zugeordnet ein SignedCms -Objekt, das eine CMS/PKCS #7-Meldung darstellt.

System_CAPS_pubclassSignerInfoCollection

Die SignerInfoCollection -Klasse stellt eine Auflistung von SignerInfo Objekte. SignerInfoCollection implementiert die ICollection-Schnittstelle.

System_CAPS_pubclassSignerInfoEnumerator

Die SignerInfoEnumerator-Klasse stellt Enumerationsfunktionen für die SignerInfoCollection-Auflistung bereit. SignerInfoEnumerator implementiert die IEnumerator-Schnittstelle.

System_CAPS_pubclassSubjectIdentifier

Die SubjectIdentifier -Klasse definiert den Typ des Bezeichners des einen Betreff, wie z. B. eine CmsSigner oder ein CmsRecipient. Der Antragsteller kann durch den Aussteller des Zertifikats und Seriennummer oder den Schlüssel des Antragstellers bestimmt.

System_CAPS_pubclassSubjectIdentifierOrKey

Die SubjectIdentifierOrKey -Klasse definiert den Typ des Bezeichners des einen Betreff, wie z. B. eine CmsSigner oder ein CmsRecipient. Der Antragsteller kann durch den Aussteller des Zertifikats und die Seriennummer, die den Hash des Schlüssels Betreff oder den Schlüssel des Antragstellers identifiziert werden.

EnumerationBeschreibung
System_CAPS_pubenumKeyAgreeKeyChoice

Die KeyAgreeKeyChoice -Enumeration definiert den Typ des Schlüssels ein Schlüssel-Vereinbarung-Protokoll verwendet.

System_CAPS_pubenumRecipientInfoType

Die RecipientInfoType -Enumeration definiert die Typen von Empfängerinformationen.

System_CAPS_pubenumSubjectIdentifierOrKeyType

Die SubjectIdentifierOrKeyType -Enumeration definiert, wie ein Thema identifiziert wird.

System_CAPS_pubenumSubjectIdentifierType

Die SubjectIdentifierType -Enumeration definiert den Typ des Antragstellerbezeichner.

Zurück zum Anfang
Anzeigen: