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.
Dieser Header wird von Sicherheit und Identität verwendet. Weitere Informationen finden Sie unter:
wincrypt.h enthält die folgenden Programmierschnittstellen:
Funktionen
CertAddCertificateContextToStore Fügt dem Zertifikatspeicher einen Zertifikatkontext hinzu. |
CertAddCertificateLinkToStore Fügt einem Zertifikatkontext in einem anderen Speicher einen Link in einem Zertifikatspeicher hinzu. |
CertAddCRLContextToStore Fügt dem angegebenen Zertifikatspeicher einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) hinzu. |
CertAddCRLLinkToStore Fügt einen Link in einem Speicher zu einem Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) in einem anderen Speicher hinzu. |
CertAddCTLContextToStore Fügt einem Zertifikatspeicher einen Zertifikatvertrauenslistenkontext (Certificate Trust List, CTL) hinzu. |
CertAddCTLLinkToStore Die CertAddCTLLinkToStore-Funktion fügt einen Link in einem Speicher zu einem CTL-Kontext (Certificate Trust List) in einem anderen Speicher hinzu. Anstatt ein Duplikat eines CTL-Kontexts zu erstellen und hinzuzufügen, fügt diese Funktion einen Link zum ursprünglichen CTL-Kontext hinzu. |
CertAddEncodedCertificateToStore Erstellt einen Zertifikatkontext aus einem codierten Zertifikat und fügt ihn dem Zertifikatspeicher hinzu. |
CertAddEncodedCertificateToSystemStoreA Öffnet den angegebenen Systemspeicher und fügt das codierte Zertifikat hinzu. (ANSI) |
CertAddEncodedCertificateToSystemStoreW Öffnet den angegebenen Systemspeicher und fügt das codierte Zertifikat hinzu. (Unicode) |
CertAddEncodedCRLToStore Erstellt einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) aus einer codierten CRL und fügt ihn dem Zertifikatspeicher hinzu. |
CertAddEncodedCTLToStore Erstellt einen CTL-Kontext (Certificate Trust List) aus einer codierten CTL und fügt ihn dem Zertifikatspeicher hinzu. |
CertAddEnhancedKeyUsageIdentifier Die CertAddEnhancedKeyUsageIdentifier-Funktion fügt der erweiterten Schlüsselverwendungseigenschaft (Enhanced Key Usage, EKU) des Zertifikats einen Verwendungsbezeichner-Objektbezeichner (OID) hinzu. |
CertAddRefServerOcspResponse Erhöht die Referenzanzahl für ein HCERT_SERVER_OCSP_RESPONSE Handle. |
CertAddRefServerOcspResponseContext Erhöht die Referenzanzahl für eine CERT_SERVER_OCSP_RESPONSE_CONTEXT Struktur. |
CertAddSerializedElementToStore Fügt dem Speicher ein serialisiertes Zertifikat, eine Zertifikatsperrliste (Certificate Revocation List, CRL) oder ein CTL-Element (Certificate Trust List) hinzu. |
CertAddStoreToCollection Die CertAddStoreToCollection-Funktion fügt einem Sammlungszertifikatspeicher einen gleichgeordneten Zertifikatspeicher hinzu. |
CertAlgIdToOID Wandelt einen CryptoAPI-Algorithmusbezeichner (ALG_ID) in eine abstrakte SyntaxNotation One (ASN.1)-Objektbezeichnerzeichenfolge (OID) um. |
CertCloseServerOcspResponse Schließt ein OCSP-Serverantworthandle (Online Certificate Status Protocol). |
CertCloseStore Schließt ein Zertifikatspeicherhandle und reduziert die Verweisanzahl im Speicher. |
CertCompareCertificate Bestimmt, ob zwei Zertifikate identisch sind, indem der Ausstellername und die Seriennummer der Zertifikate verglichen werden. |
CertCompareCertificateName Die Funktion CertCompareCertificateName vergleicht zwei Zertifikat-CERT_NAME_BLOB Strukturen, um zu bestimmen, ob sie identisch sind. Die CERT_NAME_BLOB Strukturen werden für den Betreff und den Aussteller von Zertifikaten verwendet. |
CertCompareIntegerBlob Die CertCompareIntegerBlob-Funktion vergleicht zwei ganzzahlige BLOBs, um zu bestimmen, ob sie gleich numerische Werte darstellen. |
CertComparePublicKeyInfo Die CertComparePublicKeyInfo-Funktion vergleicht zwei codierte öffentliche Schlüssel, um festzustellen, ob sie identisch sind. |
CertControlStore Ermöglicht es einer Anwendung, benachrichtigt zu werden, wenn es einen Unterschied zwischen dem Inhalt eines zwischengespeicherten Speichers und dem Inhalt dieses Speichers gibt, da er für den Speicher beibehalten wird. |
CertCreateCertificateChainEngine Die CertCreateCertificateChainEngine-Funktion erstellt ein neues, nicht standardmäßiges Kettenmodul für eine Anwendung. |
CertCreateCertificateContext Erstellt einen Zertifikatkontext aus einem codierten Zertifikat. Der erstellte Kontext wird nicht in einem Zertifikatspeicher beibehalten. Die Funktion erstellt eine Kopie des codierten Zertifikats innerhalb des erstellten Kontexts. |
CertCreateContext Erstellt den angegebenen Kontext aus den codierten Bytes. Der erstellte Kontext enthält keine erweiterten Eigenschaften. |
CertCreateCRLContext Die CertCreateCRLContext-Funktion erstellt einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) aus einer codierten CRL. Der erstellte Kontext wird nicht in einem Zertifikatspeicher beibehalten. Sie erstellt eine Kopie der codierten CRL innerhalb des erstellten Kontexts. |
CertCreateCTLContext Die CertCreateCTLContext-Funktion erstellt einen CTL-Kontext (Certificate Trust List) aus einer codierten CTL. Der erstellte Kontext wird nicht in einem Zertifikatspeicher beibehalten. Die Funktion erstellt eine Kopie der codierten CTL innerhalb des erstellten Kontexts. |
CertCreateCTLEntryFromCertificateContextProperties Die Funktion CertCreateCTLEntryFromCertificateContextProperties erstellt einen CTL-Eintrag (Certificate Trust List), dessen Attribute die Eigenschaften des Zertifikatkontexts sind. Der SubjectIdentifier im CTL-Eintrag ist der SHA1-Hash des Zertifikats. |
CertCreateSelfSignCertificate Erstellt ein selbstsigniertes Zertifikat und gibt einen Zeiger auf eine CERT_CONTEXT Struktur zurück, die das Zertifikat darstellt. |
CertDeleteCertificateFromStore Die CertDeleteCertificateFromStore-Funktion löscht den angegebenen Zertifikatkontext aus dem Zertifikatspeicher. |
CertDeleteCRLFromStore Die CertDeleteCRLFromStore-Funktion löscht den angegebenen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) aus dem Zertifikatspeicher. |
CertDeleteCTLFromStore Die CertDeleteCTLFromStore-Funktion löscht den angegebenen CTL-Kontext (Certificate Trust List) aus einem Zertifikatspeicher. |
CertDuplicateCertificateChain Die CertDuplicateCertificateChain-Funktion dupliziert einen Zeiger auf eine Zertifikatkette, indem die Referenzanzahl der Kette erhöht wird. |
CertDuplicateCertificateContext Dupliziert einen Zertifikatkontext, indem die Referenzanzahl erhöht wird. |
CertDuplicateCRLContext Die CertDuplicateCRLContext-Funktion dupliziert einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL), indem die Referenzanzahl erhöht wird. |
CertDuplicateCTLContext Die CertDuplicateCTLContext-Funktion dupliziert einen CTL-Kontext (Certificate Trust List), indem die Referenzanzahl erhöht wird. |
CertDuplicateStore Dupliziert ein Speicherhandle, indem die Referenzanzahl des Speichers erhöht wird. |
CertEnumCertificateContextProperties Die CertEnumCertificateContextProperties-Funktion ruft die erste oder nächste erweiterte Eigenschaft ab, die einem Zertifikatkontext zugeordnet ist. |
CertEnumCertificatesInStore Ruft das erste oder nächste Zertifikat in einem Zertifikatspeicher ab. Diese Funktion kann in einer Schleife alle Zertifikate in einem Zertifikatspeicher sequenziert abrufen. |
CertEnumCRLContextProperties Die CertEnumCRLContextProperties-Funktion ruft die erste oder nächste erweiterte Eigenschaft ab, die einem Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) zugeordnet ist. |
CertEnumCRLsInStore Die CertEnumCRLsInStore-Funktion ruft den ersten oder nächsten Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) in einem Zertifikatspeicher ab. In einer Schleife verwendet, kann diese Funktion in Sequenz alle CRL-Kontexte in einem Zertifikatspeicher abrufen. |
CertEnumCTLContextProperties Die CertEnumCTLContextProperties-Funktion ruft die erste oder nächste erweiterte Eigenschaft ab, die einem CTL-Kontext (Certificate Trust List) zugeordnet ist. In einer Schleife verwendet, kann diese Funktion in Sequenz alle erweiterten Eigenschaften abrufen, die einem CTL-Kontext zugeordnet sind. |
CertEnumCTLsInStore Die CertEnumCTLsInStore-Funktion ruft den ersten oder nächsten Zertifikatvertrauenslistenkontext (Certificate Trust List, CTL) in einem Zertifikatspeicher ab. In einer Schleife verwendet, kann diese Funktion in Sequenz alle CTL-Kontexte in einem Zertifikatspeicher abrufen. |
CertEnumPhysicalStore Die CertEnumPhysicalStore-Funktion ruft die physischen Speicher auf einem Computer ab. Die Funktion ruft die bereitgestellte Rückruffunktion für jeden gefundenen physischen Speicher auf. |
CertEnumSubjectInSortedCTL Ruft das erste oder nächste TrustedSubject in einer sortierten Zertifikatvertrauensliste (CTL) ab. |
CertEnumSystemStore Die CertEnumSystemStore-Funktion ruft die verfügbaren Systemspeicher ab. Die Funktion ruft die bereitgestellte Rückruffunktion für jeden gefundenen Systemspeicher auf. |
CertEnumSystemStoreLocation Die CertEnumSystemStoreLocation-Funktion ruft alle Systemspeicherorte ab. Die Funktion ruft die bereitgestellte Rückruffunktion für jeden gefundenen Systemspeicherort auf. |
CertFindAttribute Die CertFindAttribute-Funktion findet das erste Attribut im CRYPT_ATTRIBUTE Array, wie durch den Objektbezeichner (OID) identifiziert. |
CertFindCertificateInCRL Die CertFindCertificateInCRL-Funktion durchsucht die Zertifikatsperrliste (Certificate Revocation List, CRL) nach dem angegebenen Zertifikat. |
CertFindCertificateInStore Sucht den ersten oder nächsten Zertifikatkontext in einem Zertifikatspeicher, der mit einem Suchkriterium übereinstimmt, das von dwFindType und dessen zugeordnetem pvFindPara festgelegt wurde. |
CertFindChainInStore Sucht das erste oder nächste Zertifikat in einem Speicher, der die angegebenen Kriterien erfüllt. |
CertFindCRLInStore Sucht den kontext der ersten oder nächsten Zertifikatsperrliste (Certificate Revocation List, CRL) in einem Zertifikatspeicher, der einem Suchkriterium entspricht, das vom dwFindType-Parameter und dem zugeordneten pvFindPara-Parameter festgelegt wurde. |
CertFindCTLInStore Sucht den Kontext der ersten oder nächsten Zertifikatvertrauensliste (Certificate Trust List, CTL), der suchkriterien entspricht, die vom dwFindType und dem zugehörigen pvFindPara festgelegt wurden. |
CertFindExtension Die CertFindExtension-Funktion findet die erste Erweiterung im CERT_EXTENSION Array, wie durch den Objektbezeichner (OID) identifiziert. |
CertFindRDNAttr Die CertFindRDNAttr-Funktion findet das erste RDN-Attribut, das durch seinen Objektbezeichner (OID) in einer Liste der relativen Distinguished Names (RDN) identifiziert wird. |
CertFindSubjectInCTL Die CertFindSubjectInCTL-Funktion versucht, den angegebenen Betreff in einer Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CertFindSubjectInSortedCTL Die CertFindSubjectInSortedCTL-Funktion versucht, den angegebenen Betreff in einer sortierten Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CertFreeCertificateChain Die CertFreeCertificateChain-Funktion gibt eine Zertifikatkette frei, indem die Referenzanzahl reduziert wird. Wenn die Referenzanzahl null wird, wird der für die Kette zugeordnete Speicher freigegeben. |
CertFreeCertificateChainEngine Die Funktion CertFreeCertificateChainEngine gibt ein Zertifikatvertrauensmodul frei. |
CertFreeCertificateChainList Gibt das Array von Zeigern auf Kettenkontexte frei. |
CertFreeCertificateContext Gibt einen Zertifikatkontext frei, indem die Referenzanzahl erhöht wird. Wenn die Verweisanzahl auf Null gesetzt wird, gibt CertFreeCertificateContext den von einem Zertifikatkontext verwendeten Speicher frei. |
CertFreeCRLContext Gibt einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) frei, indem die Referenzanzahl erhöht wird. |
CertFreeCTLContext Gibt einen CTL-Kontext (Certificate Trust List) frei, indem die Referenzanzahl verringert wird. |
CertFreeServerOcspResponseContext Erhöht die Referenzanzahl für eine CERT_SERVER_OCSP_RESPONSE_CONTEXT Struktur. |
CertGetCertificateChain Erstellt einen Zertifikatkettenkontext beginnend mit einem Endzertifikat und geht nach Möglichkeit zu einem vertrauenswürdigen Stammzertifikat zurück. |
CertGetCertificateContextProperty Ruft die In einer erweiterten Eigenschaft eines Zertifikatkontexts enthaltenen Informationen ab. |
CertGetCRLContextProperty Ruft eine erweiterte Eigenschaft für den angegebenen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) ab. |
CertGetCRLFromStore Ruft den ersten oder nächsten Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) aus dem Zertifikatspeicher für den angegebenen Aussteller ab. |
CertGetCTLContextProperty Ruft eine erweiterte Eigenschaft eines CTL-Kontexts (Certificate Trust List) ab. |
CertGetEnhancedKeyUsage Gibt Informationen aus der Erweiterten Schlüsselverwendungserweiterung (Enhanced Key Usage, EKU) oder der erweiterten EKU-Eigenschaft eines Zertifikats zurück. |
CertGetIntendedKeyUsage Dient zum Abrufen der gewünschten Schlüsselverwendungsbytes aus einem Zertifikat. |
CertGetIssuerCertificateFromStore Ruft den Zertifikatkontext aus dem Zertifikatspeicher für den ersten oder nächsten Aussteller des angegebenen Antragstellerzertifikats ab. Die neuen Überprüfungsfunktionen der Zertifikatkette werden anstelle der Verwendung dieser Funktion empfohlen. |
CertGetNameStringA Ruft den Antragsteller- oder Ausstellernamen aus einem Zertifikat CERT_CONTEXT Struktur ab und wandelt ihn in eine Zeichenfolge mit Null-Endung um. (ANSI) |
CertGetNameStringW Ruft den Antragsteller- oder Ausstellernamen aus einem Zertifikat CERT_CONTEXT Struktur ab und wandelt ihn in eine Zeichenfolge mit Null-Endung um. (Unicode) |
CertGetPublicKeyLength Die CertGetPublicKeyLength-Funktion erwirbt die Bitlänge öffentlicher/privater Schlüssel aus einem ÖFFENTLICHEN SCHLÜSSEL-BLOB. |
CertGetServerOcspResponseContext Ruft einen nicht blockierenden, zeit gültigen OCSP-Antwortkontext (Online Certificate Status Protocol) für das angegebene Handle ab. |
CertGetStoreProperty Ruft eine Speichereigenschaft ab. |
CertGetSubjectCertificateFromStore Gibt aus einem Zertifikatspeicher einen Zertifikatkontext eines Antragstellers eindeutig identifiziert durch den Aussteller und die Seriennummer zurück. |
CertGetValidUsages Gibt ein Array von Verwendungen zurück, die aus der Schnittmenge der gültigen Verwendungen für alle Zertifikate in einem Array von Zertifikaten bestehen. |
CertIsRDNAttrsInCertificateName Die CertIsRDNAttrsInCertificateName-Funktion vergleicht die Attribute im Zertifikatnamen mit dem angegebenen CERT_RDN, um zu bestimmen, ob alle Attribute enthalten sind. |
CertIsStrongHashToSign Bestimmt, ob der angegebene Hashalgorithmus und der öffentliche Schlüssel im Signaturzertifikat verwendet werden können, um eine starke Signatur durchzuführen. |
CertIsValidCRLForCertificate Die CertIsValidCRLForCertificate-Funktion überprüft eine CRL, um herauszufinden, ob es sich um eine CRL handelt, die ein bestimmtes Zertifikat enthalten würde, wenn dieses Zertifikat widerrufen wurde. |
CertNameToStrA Wandelt einen codierten Namen in einer CERT_NAME_BLOB-Struktur in eine mit Null beendete Zeichenfolge um. (ANSI) |
CertNameToStrW Wandelt einen codierten Namen in einer CERT_NAME_BLOB-Struktur in eine mit Null beendete Zeichenfolge um. (Unicode) |
CertOIDToAlgId Verwenden Sie die Funktion "CryptFindOIDInfo" anstelle dieser Funktion, da ALG_ID Bezeichner in CNG nicht mehr unterstützt werden. |
CertOpenServerOcspResponse Öffnet ein Handle für eine OCSP-Antwort (Online Certificate Status Protocol), die einer Serverzertifikatkette zugeordnet ist. |
CertOpenStore Öffnet einen Zertifikatspeicher mithilfe eines angegebenen Speicheranbietertyps. |
CertOpenSystemStoreA Öffnet den am häufigsten verwendeten Systemzertifikatspeicher. Um Zertifikatspeicher mit komplexeren Anforderungen zu öffnen, z. B. dateibasierte oder speicherbasierte Speicher, verwenden Sie CertOpenStore. (ANSI) |
CertOpenSystemStoreW Öffnet den am häufigsten verwendeten Systemzertifikatspeicher. Um Zertifikatspeicher mit komplexeren Anforderungen zu öffnen, z. B. dateibasierte oder speicherbasierte Speicher, verwenden Sie CertOpenStore. (Unicode) |
CertRDNValueToStrA Die CertRDNValueToStr-Funktion konvertiert einen Namen in einer CERT_RDN_VALUE_BLOB in eine null-gekündigte Zeichenfolge. (ANSI) |
CertRDNValueToStrW Die CertRDNValueToStr-Funktion konvertiert einen Namen in einer CERT_RDN_VALUE_BLOB in eine null-gekündigte Zeichenfolge. (Unicode) |
CertRegisterPhysicalStore Fügt einer Registrierungssystemspeichersammlung einen physischen Speicher hinzu. |
CertRegisterSystemStore Registriert einen Systemspeicher. |
CertRemoveEnhancedKeyUsageIdentifier Die CertRemoveEnhancedKeyUsageIdentifier-Funktion entfernt einen Verwendungsbezeichner-Objektbezeichner (OID) aus der erweiterten Schlüsselverwendungseigenschaft (Enhanced Key Usage, EKU) des Zertifikats. |
CertRemoveStoreFromCollection Entfernt einen gleichgeordneten Zertifikatspeicher aus einem Sammlungsspeicher. |
CertResyncCertificateChainEngine Synchronisiert das Zertifikatkettenmodul, das die Speicher des Speichermoduls neu synchronisiert und die Modulcaches aktualisiert. |
CertRetrieveLogoOrBiometricInfo Führt einen URL-Abruf von Logo- oder biometrischen Informationen aus, die entweder in der szOID_LOGOTYPE_EXT oder szOID_BIOMETRIC_EXT Zertifikaterweiterung angegeben sind. |
CertSaveStore Speichert den Zertifikatspeicher in einer Datei oder in einem Speicher-BLOB. |
CertSelectCertificateChains Ruft Zertifikatketten basierend auf angegebenen Auswahlkriterien ab. |
CertSerializeCertificateStoreElement Die CertSerializeCertificateStoreElement-Funktion serialisiert das codierte Zertifikat und die zugehörigen codierten Eigenschaften eines Zertifikatkontexts. Das Ergebnis kann im Speicher beibehalten werden, sodass das Zertifikat und die Eigenschaften zu einem späteren Zeitpunkt abgerufen werden können. |
CertSerializeCRLStoreElement Die CertSerializeCRLStoreElement-Funktion serialisiert einen codierten Zertifikatsperrlistenkontext (CRL) und die codierte Darstellung seiner Eigenschaften. |
CertSerializeCTLStoreElement Die CertSerializeCTLStoreElement-Funktion serialisiert einen codierten CTL-Kontext (Certificate Trust List) und die codierte Darstellung seiner Eigenschaften. Das Ergebnis kann im Speicher beibehalten werden, sodass die CTL und Eigenschaften später abgerufen werden können. |
CertSetCertificateContextPropertiesFromCTLEntry Legt die Eigenschaften für den Zertifikatkontext fest, indem die Attribute im angegebenen Zertifikatvertrauenslisteneintrag (Certificate Trust List, CTL) verwendet werden. |
CertSetCertificateContextProperty Legt eine erweiterte Eigenschaft für einen angegebenen Zertifikatkontext fest. |
CertSetCRLContextProperty Legt eine erweiterte Eigenschaft für den angegebenen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) fest. |
CertSetCTLContextProperty Legt eine erweiterte Eigenschaft für den angegebenen CTL-Kontext (Certificate Trust List) fest. |
CertSetEnhancedKeyUsage Die CertSetEnhancedKeyUsage-Funktion legt die EKU-Eigenschaft (Enhanced Key Usage) für das Zertifikat fest. |
CertSetStoreProperty Die CertSetStoreProperty-Funktion legt eine Speichereigenschaft fest. |
CertStrToNameA Wandelt eine mit Null beendete X.500-Zeichenfolge in einen codierten Zertifikatnamen um. (ANSI) |
CertStrToNameW Wandelt eine mit Null beendete X.500-Zeichenfolge in einen codierten Zertifikatnamen um. (Unicode) |
CertUnregisterPhysicalStore Die CertUnregisterPhysicalStore-Funktion entfernt einen physischen Speicher aus einer angegebenen Systemspeichersammlung. CertUnregisterPhysicalStore kann auch zum Löschen des physischen Speichers verwendet werden. |
CertUnregisterSystemStore Die CertUnregisterSystemStore-Funktion hebt die Registrierung eines angegebenen Systemspeichers auf. |
CertVerifyCertificateChainPolicy Überprüft eine Zertifikatkette, um ihre Gültigkeit zu überprüfen, einschließlich der Einhaltung aller angegebenen Gültigkeitsrichtlinienkriterien. |
CertVerifyCRLRevocation Überprüfen Sie eine Zertifikatsperrliste (Certificate Revocation List, CRL), um zu ermitteln, ob das Zertifikat eines Antragstellers widerrufen wurde oder nicht. |
CertVerifyCRLTimeValidity Die Funktion CertVerifyCRLTimeValidity überprüft die Zeitgültigkeit einer CRL. |
CertVerifyCTLUsage Überprüft, ob ein Betreff für eine bestimmte Verwendung vertrauenswürdig ist, indem er eine signierte und zeit gültige Zertifikatvertrauensliste (CTL) mit den Verwendungsbezeichnern sucht, die den Betreff enthalten. |
CertVerifyRevocation Überprüft den Sperrstatus der Zertifikate, die im rgpvContext-Array enthalten sind. Wenn ein Zertifikat in der Liste gesperrt wird, wird keine weitere Überprüfung durchgeführt. |
CertVerifySubjectCertificateContext Die CertVerifySubjectCertificateContext-Funktion führt die aktivierten Überprüfungsprüfungen für ein Zertifikat durch Überprüfen der Gültigkeit des Ausstellers des Zertifikats aus. Die neuen Überprüfungsfunktionen der Zertifikatkette werden anstelle dieser Funktion empfohlen. |
CertVerifyTimeValidity Die Funktion CertVerifyTimeValidity überprüft die Gültigkeit eines Zertifikats. |
CertVerifyValidityNesting Die Funktion CertVerifyValidityNesting überprüft, ob die Gültigkeitsdauer eines Antragstellerzertifikats innerhalb der Gültigkeitsdauer des Ausstellers korrekt verschachtelt ist. |
CryptAcquireCertificatePrivateKey Ruft den privaten Schlüssel für ein Zertifikat ab. |
CryptAcquireContextA Wird verwendet, um ein Handle für einen bestimmten Schlüsselcontainer innerhalb eines bestimmten Kryptografiedienstanbieters (CSP) zu erwerben. Dieses zurückgegebene Handle wird in Aufrufen von CryptoAPI-Funktionen verwendet, die den ausgewählten CSP verwenden. (ANSI) |
CryptAcquireContextW Wird verwendet, um ein Handle für einen bestimmten Schlüsselcontainer innerhalb eines bestimmten Kryptografiedienstanbieters (CSP) zu erwerben. Dieses zurückgegebene Handle wird in Aufrufen von CryptoAPI-Funktionen verwendet, die den ausgewählten CSP verwenden. (Unicode) |
CryptBinaryToStringA Konvertiert ein Bytearray in eine formatierte Zeichenfolge. (ANSI) |
CryptBinaryToStringW Konvertiert ein Bytearray in eine formatierte Zeichenfolge. (Unicode) |
CryptCloseAsyncHandle Die CryptCloseAsyncHandle-Funktion (wincrypt.h) schließt ein asynchrones Handle. |
CryptContextAddRef Fügt einen zur Referenzanzahl eines HCRYPTPROV-Kryptografiedienstanbieters (CSP) hinzu. |
CryptCreateAsyncHandle Die CryptCreateAsyncHandle-Funktion (wincrypt.h) erstellt ein asynchrones Handle. |
CryptCreateHash Initiiert das Hashing eines Datenstroms. Sie erstellt und kehrt zur aufrufenden Anwendung zurück, um ein Handle für ein Kryptografiedienstanbieter-Hashobjekt (CSP) zu erstellen und zurück. |
CryptCreateKeyIdentifierFromCSP Wichtig Diese API ist veraltet. (CryptCreateKeyIdentifierFromCSP) |
CryptDecodeMessage Decodiert, entschlüsselt und überprüft eine kryptografische Nachricht. |
CryptDecodeObject Die CryptDecodeObject-Funktion decodiert eine Struktur des Typs, der durch den parameter lpszStructType angegeben ist. Die Verwendung von CryptDecodeObjectEx wird als API empfohlen, die dieselbe Funktion mit erheblichen Leistungsverbesserungen ausführt. |
CryptDecodeObjectEx Decodiert eine Struktur des Typs, der durch den lpszStructType-Parameter angegeben wird. |
CryptDecrypt Entschlüsselt Daten, die zuvor mithilfe der CryptEncrypt-Funktion verschlüsselt wurden. |
CryptDecryptAndVerifyMessageSignature Die Funktion CryptDecryptAndVerifyMessageSignature entschlüsselt eine Nachricht und überprüft ihre Signatur. |
CryptDecryptMessage Die CryptDecryptMessage-Funktion decodiert und entschlüsselt eine Nachricht. |
CryptDeriveKey Generiert kryptografische Sitzungsschlüssel, die von einem Basisdatenwert abgeleitet wurden. |
CryptDestroyHash Zerstört das Hashobjekt, auf das vom hHash-Parameter verwiesen wird. |
CryptDestroyKey Gibt das Handle, auf das vom hKey-Parameter verwiesen wird, frei. |
CryptDuplicateHash Erstellt eine genaue Kopie eines Hashs an den Punkt, an dem die Duplizierung abgeschlossen ist. |
CryptDuplicateKey Erstellt eine genaue Kopie eines Schlüssels und den Status des Schlüssels. |
CryptEncodeObject Die CryptEncodeObject-Funktion codiert eine Struktur des Typs, der durch den Wert des lpszStructType-Parameters angegeben ist. Die Verwendung von CryptEncodeObjectEx wird als API empfohlen, die dieselbe Funktion mit erheblichen Leistungsverbesserungen ausführt. |
CryptEncodeObjectEx Codiert eine Struktur des Typs, der durch den Wert des lpszStructType-Parameters angegeben ist. |
CryptEncrypt Verschlüsselt Daten. Der Algorithmus, der zum Verschlüsseln der Daten verwendet wird, wird vom Schlüssel des CSP-Moduls festgelegt und vom hKey-Parameter referenziert. |
CryptEncryptMessage Die CryptEncryptMessage-Funktion verschlüsselt und codiert eine Nachricht. |
CryptEnumKeyIdentifierProperties Die CryptEnumKeyIdentifierProperties-Funktion listet Schlüsselbezeichner und deren Eigenschaften auf. |
CryptEnumOIDFunction Die CryptEnumOIDFunction-Funktion listet die OID-Funktionen (Registered Object Identifier) auf. |
CryptEnumOIDInfo Listet vordefinierte und registrierte Objektbezeichner (OID) CRYPT_OID_INFO Strukturen auf. Diese Funktion listet entweder alle vordefinierten und registrierten Strukturen oder nur strukturen auf, die von einer ausgewählten OID-Gruppe identifiziert werden. |
CryptEnumProvidersA Wichtig Diese API ist veraltet. (CryptEnumProvidersA) |
CryptEnumProvidersW Wichtig Diese API ist veraltet. (CryptEnumProvidersW) |
CryptEnumProviderTypesA Ruft die ersten oder nächsten Typen von kryptografischen Dienstanbietern (CSP) ab, die auf dem Computer unterstützt werden. (ANSI) |
CryptEnumProviderTypesW Ruft die ersten oder nächsten Typen von kryptografischen Dienstanbietern (CSP) ab, die auf dem Computer unterstützt werden. (Unicode) |
CryptExportKey Exportiert einen kryptografischen Schlüssel oder ein Schlüsselpaar aus einem kryptografischen Dienstanbieter (CSP) auf sichere Weise. |
CryptExportPKCS8 Exportiert den privaten Schlüssel in PKCS (CryptExportPKCS8) |
CryptExportPKCS8Ex Exportiert den privaten Schlüssel in PKCS (CryptExportPKCS8Ex) |
CryptExportPublicKeyInfo Die Funktion CryptExportPublicKeyInfo exportiert die öffentlichen Schlüsselinformationen, die dem entsprechenden privaten Schlüssel des Anbieters zugeordnet sind. Eine aktualisierte Version dieser Funktion finden Sie unter "CryptExportPublicKeyInfoEx". |
CryptExportPublicKeyInfoEx Exportiert die öffentlichen Schlüsselinformationen, die dem entsprechenden privaten Schlüssel des Anbieters zugeordnet sind. |
CryptExportPublicKeyInfoFromBCryptKeyHandle Exportiert die öffentlichen Schlüsselinformationen, die dem entsprechenden privaten Schlüssel eines Anbieters zugeordnet sind. |
CryptFindCertificateKeyProvInfo Listet die kryptografischen Anbieter und deren Container auf, um den privaten Schlüssel zu finden, der dem öffentlichen Schlüssel des Zertifikats entspricht. |
CryptFindLocalizedName Sucht den lokalisierten Namen für den angegebenen Namen, z. B. den Lokalisierten Namen des Systemspeichers "Root". |
CryptFindOIDInfo Ruft die erste vordefinierte oder registrierte CRYPT_OID_INFO Struktur ab, die einem angegebenen Schlüsseltyp und Schlüssel entspricht. Die Suche kann auf Objektbezeichner (OIDs) innerhalb einer angegebenen OID-Gruppe beschränkt werden. |
CryptFormatObject Die CryptFormatObject-Funktion formatiert die codierten Daten und gibt eine Unicode-Zeichenfolge im zugewiesenen Puffer entsprechend dem Zertifikatcodierungstyp zurück. |
CryptFreeOIDFunctionAddress Die CryptFreeOIDFunctionAddress-Funktion gibt ein Handle frei, das von CryptGetOIDFunctionAddress oder CryptGetDefaultOIDFunctionAddress zurückgegeben wird, indem die Verweisanzahl für das Funktionshandle erhöht wird. |
CryptGenKey Generiert einen zufälligen kryptografischen Sitzungsschlüssel oder ein öffentliches/privates Schlüsselpaar. Ein Handle für das Schlüssel- oder Schlüsselpaar wird in phKey zurückgegeben. Dieser Handle kann dann bei Bedarf mit jeder CryptoAPI-Funktion verwendet werden, die ein Schlüsselhandle erfordert. |
CryptGenRandom Füllt einen Puffer mit kryptografisch zufälligen Bytes aus. |
CryptGetAsyncParam Die CryptGetAsyncParam-Funktion (wincrypt.h) legt einen asynchronen Parameterwert fest. |
CryptGetDefaultOIDDllList Die CryptGetDefaultOIDDllList-Funktion erwirbt die Liste der Namen der DLL-Dateien, die registrierte Standardobjektbezeichnerfunktionen (OID) für einen angegebenen Funktionssatz und Codierungstyp enthalten. |
CryptGetDefaultOIDFunctionAddress Die CryptGetDefaultOIDFunctionAddress-Funktion lädt die DLL, die eine Standardfunktionsadresse enthält. |
CryptGetDefaultProviderA Sucht den Standardmäßigen kryptografischen Dienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder den aktuellen Benutzer. (ANSI) |
CryptGetDefaultProviderW Sucht den Standardmäßigen kryptografischen Dienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder den aktuellen Benutzer. (Unicode) |
CryptGetHashParam Ruft Daten ab, die die Vorgänge eines Hashobjekts steuern. |
CryptGetKeyIdentifierProperty Die CryptGetKeyIdentifierProperty erhält eine bestimmte Eigenschaft aus einem angegebenen Schlüsselbezeichner. |
CryptGetKeyParam Ruft Daten ab, die die Vorgänge eines Schlüssels steuern. |
CryptGetMessageCertificates Die CryptGetMessageCertificates-Funktion gibt das Handle eines geöffneten Zertifikatspeichers zurück, der die Zertifikate und CRLs der Nachricht enthält. Diese Funktion ruft CertOpenStore mithilfe des Anbietertyps CERT_STORE_PROV_PKCS7 als lpszStoreProvider-Parameter auf. |
CryptGetMessageSignerCount Die Funktion CryptGetMessageSignerCount gibt die Anzahl der Signierer einer signierten Nachricht zurück. |
CryptGetObjectUrl Dient zum Abrufen der URL des Remoteobjekts aus einem Zertifikat, einer Zertifikatvertrauensliste (Certificate Trust List, CTL) oder einer Zertifikatsperrliste (Certificate Revocation List, CRL). |
CryptGetOIDFunctionAddress Durchsucht die Liste der registrierten und installierten Funktionen nach einer Codierungstyp- und Objekt-ID (OID)-Übereinstimmung. |
CryptGetOIDFunctionValue Die CryptGetOIDFunctionValue-Funktion fragt einen Wert ab, der einem OID zugeordnet ist. |
CryptGetProvParam Ruft Parameter ab, die die Vorgänge eines kryptografischen Dienstanbieters (CSP) steuern. |
CryptGetTimeValidObject Ruft eine CRL, eine OCSP-Antwort oder ein CTL-Objekt ab, das innerhalb eines bestimmten Kontexts und einer bestimmten Zeit gültig ist. |
CryptGetUserKey Ruft ein Handle eines der beiden öffentlichen/privaten Schlüsselpaare eines Benutzers ab. |
CryptHashCertificate Die CryptHashCertificate-Funktion hasht den gesamten codierten Inhalt eines Zertifikats einschließlich seiner Signatur. |
CryptHashCertificate2 Hasht einen Datenblock mithilfe eines CNG-Hashanbieters. |
CryptHashData Fügt Daten zu einem angegebenen Hashobjekt hinzu. |
CryptHashMessage Erstellt einen Hash der Nachricht. |
CryptHashPublicKeyInfo Codiert die Informationen des öffentlichen Schlüssels in einer CERT_PUBLIC_KEY_INFO Struktur und berechnet den Hash der codierten Bytes. |
CryptHashSessionKey Berechnet den kryptografischen Hash eines Sitzungsschlüsselobjekts. |
CryptHashToBeSigned Wichtig Diese API ist veraltet. (CryptHashToBeSigned) |
CryptImportKey Überträgt einen kryptografischen Schlüssel von einem Schlüssel-BLOB in einen kryptografischen Dienstanbieter (CSP). |
CryptImportPKCS8 Importiert den privaten Schlüssel in PKCS |
CryptImportPublicKeyInfo Konvertiert und importiert die Informationen des öffentlichen Schlüssels in den Anbieter und gibt ein Handle des öffentlichen Schlüssels zurück. |
CryptImportPublicKeyInfoEx Wichtig Diese API ist veraltet. (CryptImportPublicKeyInfoEx) |
CryptImportPublicKeyInfoEx2 Importiert einen öffentlichen Schlüssel in den Asymmetrischen CNG-Anbieter, der dem OID (Public Key Object Identifier) entspricht, und gibt ein CNG-Handle an den Schlüssel zurück. |
CryptInitOIDFunctionSet Das CryptInitOIDFunctionSet initialisiert und gibt den Handle des OID-Funktionssatzes zurück, der durch einen angegebenen Funktionssatznamen identifiziert wird. |
CryptInstallDefaultContext Installiert einen bestimmten Anbieter als Standardkontextanbieter für den angegebenen Algorithmus. |
CryptInstallOIDFunctionAddress Die CryptInstallOIDFunctionAddress-Funktion installiert einen Satz aufrufbarer Objektbezeichneradressen (OID). |
CryptMemAlloc Die CryptMemAlloc-Funktion weist Speicher für einen Puffer zu. Es wird von allen Crypt32.lib-Funktionen verwendet, die zugeordnete Puffer zurückgeben. |
CryptMemFree Die CryptMemFree-Funktion gibt Speicher frei, der von CryptMemAlloc oder CryptMemRealloc zugewiesen wird. |
CryptMemRealloc Die CryptMemRealloc-Funktion gibt den zurzeit für einen Puffer zugewiesenen Speicher frei und weist Speicher für einen neuen Puffer zu. |
CryptMsgCalculateEncodedLength Berechnet die maximale Anzahl von Bytes, die für eine codierte kryptografische Nachricht mit dem Nachrichtentyp, den Codierungsparametern und der Gesamtlänge der zu codierenden Daten erforderlich sind. |
CryptMsgClose Die CryptMsgClose-Funktion schließt ein kryptografisches Nachrichtenhandle. Bei jedem Aufruf dieser Funktion wird die Bezugsanzahl der Nachricht um eins reduziert. Wenn die Referenzanzahl null erreicht, wird die Nachricht vollständig freigegeben. |
CryptMsgControl Führt einen Kontrollvorgang aus, nachdem eine Nachricht durch einen letzten Aufruf der CryptMsgUpdate-Funktion decodiert wurde. |
CryptMsgCountersign Signiert eine vorhandene Signatur in einer Nachricht. |
CryptMsgCountersignEncoded Gegenzeichen einer vorhandenen PKCS |
CryptMsgDuplicate Die CryptMsgDuplicate-Funktion dupliziert ein kryptografisches Nachrichtenhandle, indem die Referenzanzahl erhöht wird. |
CryptMsgEncodeAndSignCTL Die CryptMsgEncodeAndSignCTL-Funktion codiert eine CTL und erstellt eine signierte Nachricht, die die codierte CTL enthält. Diese Funktion codiert zuerst die CTL, auf die pCtlInfo verweist, und ruft dann CryptMsgSignCTL auf, um die codierte Nachricht zu signieren. |
CryptMsgGetAndVerifySigner Die CryptMsgGetAndVerifySigner-Funktion überprüft die Signatur einer kryptografischen Nachricht. |
CryptMsgGetParam Erwirbt einen Nachrichtenparameter, nachdem eine kryptografische Nachricht codiert oder decodiert wurde. |
CryptMsgOpenToDecode Öffnet eine kryptografische Nachricht zum Decodieren und gibt ein Handle der geöffneten Nachricht zurück. |
CryptMsgOpenToEncode Öffnet eine kryptografische Nachricht für die Codierung und gibt ein Handle der geöffneten Nachricht zurück. |
CryptMsgSignCTL Die CryptMsgSignCTL-Funktion erstellt eine signierte Nachricht, die eine codierte CTL enthält. |
CryptMsgUpdate Fügt einer kryptografischen Nachricht Inhalte hinzu. |
CryptMsgVerifyCountersignatureEncoded Überprüft eine Gegensignatur in Bezug auf die SignerInfo-Struktur (wie durch PKCS definiert). |
CryptMsgVerifyCountersignatureEncodedEx Überprüft, ob der Parameter pbSignerInfoCounterSignature den verschlüsselten Hash des encryptedDigest-Felds der PbSignerInfo-Parameterstruktur enthält. |
CryptQueryObject Ruft Informationen über den Inhalt eines Kryptografie-API-Objekts ab, z. B. ein Zertifikat, eine Zertifikatsperrliste oder eine Zertifikatvertrauensliste. |
CryptRegisterDefaultOIDFunction Die CryptRegisterDefaultOIDFunction registriert eine DLL, die die Standardfunktion enthält, die für den angegebenen Codierungstyp und Funktionsnamen aufgerufen werden soll. Im Gegensatz zu CryptRegisterOIDFunction kann der funktionsname, der von der DLL exportiert werden soll, nicht außer Kraft gesetzt werden. |
CryptRegisterOIDFunction Registriert eine DLL, die die Funktion enthält, die für den angegebenen Codierungstyp, Funktionsnamen und Objektbezeichner (OID) aufgerufen werden soll. |
CryptRegisterOIDInfo Die CryptRegisterOIDInfo-Funktion registriert die in der CRYPT_OID_INFO Struktur angegebenen OID-Informationen und speichert sie in der Registrierung. |
CryptReleaseContext Gibt das Handle eines kryptografischen Dienstanbieters (CSP) und eines Schlüsselcontainers frei. |
CryptRetrieveObjectByUrlA Ruft das PKI-Objekt (Public Key Infrastructure) von einem Speicherort ab, der durch eine URL angegeben wird. (ANSI) |
CryptRetrieveObjectByUrlW Ruft das PKI-Objekt (Public Key Infrastructure) von einem Speicherort ab, der durch eine URL angegeben wird. (Unicode) |
CryptRetrieveTimeStamp Codiert eine Zeitstempelanforderung und ruft das Zeitstempeltoken von einem Speicherort ab, der von einer URL zu einer Zeitstempelautorität (Time Stamping Authority, TSA) angegeben wurde. |
CryptSetAsyncParam Die CryptSetAsyncParam-Funktion (wincrypt.h) legt einen asynchronen Parameter fest. |
CryptSetHashParam Passt die Vorgänge eines Hashobjekts an, einschließlich der Einrichtung des anfänglichen Hashinhalts und auswählen eines bestimmten Hashingalgorithmus. |
CryptSetKeyIdentifierProperty Die CryptSetKeyIdentifierProperty-Funktion legt die Eigenschaft eines angegebenen Schlüsselbezeichners fest. Diese Funktion kann die Eigenschaft auf dem Computer festlegen, der in pwszComputerName identifiziert wird. |
CryptSetKeyParam Passt verschiedene Aspekte der Vorgänge eines Sitzungsschlüssels an. |
CryptSetOIDFunctionValue Die CryptSetOIDFunctionValue-Funktion legt einen Wert für den angegebenen Codierungstyp, Funktionsnamen, OID und Wertnamen fest. |
CryptSetProviderA Gibt den Standardmäßigen kryptografischen Dienstanbieter (CSP) des aktuellen Benutzers an. (ANSI) |
CryptSetProviderExA Gibt den Standardmäßigen kryptografischen Dienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder den aktuellen Benutzer an. (ANSI) |
CryptSetProviderExW Gibt den Standardmäßigen kryptografischen Dienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder den aktuellen Benutzer an. (Unicode) |
CryptSetProviderW Gibt den Standardmäßigen kryptografischen Dienstanbieter (CSP) des aktuellen Benutzers an. (Unicode) |
CryptSetProvParam Passt die Vorgänge eines kryptografischen Dienstanbieters (CSP) an. Diese Funktion wird häufig verwendet, um einen Sicherheitsdeskriptor für den Schlüsselcontainer festzulegen, der einem CSP zugeordnet ist, um den Zugriff auf die privaten Schlüssel in diesem Schlüsselcontainer zu steuern. |
CryptSignAndEncodeCertificate Codiert und signiert ein Zertifikat, eine Zertifikatsperrliste (CRL), eine Zertifikatvertrauensliste (Certificate Trust List, CTL) oder eine Zertifikatanforderung. |
CryptSignAndEncryptMessage Die CryptSignAndEncryptMessage-Funktion erstellt einen Hash des angegebenen Inhalts, signiert den Hash, verschlüsselt den Inhalt, hasht den verschlüsselten Inhalt und den signierten Hash und codiert dann sowohl den verschlüsselten Inhalt als auch den signierten Hash. |
CryptSignCertificate Die CryptSignCertificate-Funktion signiert die "signierten" Informationen im codierten signierten Inhalt. |
CryptSignHashA Signiert Daten. (CryptSignHashA) |
CryptSignHashW Signiert Daten. (CryptSignHashW) |
CryptSignMessage Die CryptSignMessage-Funktion erstellt einen Hash des angegebenen Inhalts, signiert den Hash und codiert dann sowohl den ursprünglichen Nachrichteninhalt als auch den signierten Hash. |
CryptSignMessageWithKey Signiert eine Nachricht mithilfe des privaten Schlüssels eines CSP, der in den Parametern angegeben ist. |
CryptStringToBinaryA Konvertiert eine formatierte Zeichenfolge in ein Bytearray. (ANSI) |
CryptStringToBinaryW Konvertiert eine formatierte Zeichenfolge in ein Bytearray. (Unicode) |
CryptUninstallDefaultContext Wichtig Diese API ist veraltet. (CryptUninstallDefaultContext) |
CryptUnregisterDefaultOIDFunction Die CryptUnregisterDefaultOIDFunction entfernt die Registrierung einer DLL, die die Standardfunktion enthält, die für den angegebenen Codierungstyp und Funktionsnamen aufgerufen werden soll. |
CryptUnregisterOIDFunction Entfernt die Registrierung einer DLL, die die Funktion enthält, die für den angegebenen Codierungstyp, Funktionsnamen und OID aufgerufen werden soll. |
CryptUnregisterOIDInfo Die CryptUnregisterOIDInfo-Funktion entfernt die Registrierung einer angegebenen CRYPT_OID_INFO OID-Informationsstruktur. Die Struktur, die nicht registriert werden soll, wird durch die PszOID- und dwGroupId-Elemente der Struktur identifiziert. |
CryptVerifyCertificateSignature Überprüft die Signatur eines Zertifikats, einer Zertifikatsperrliste (Certificate Revocation List, CRL) oder einer Zertifikatanforderung mithilfe des öffentlichen Schlüssels in einer CERT_PUBLIC_KEY_INFO Struktur. |
CryptVerifyCertificateSignatureEx Überprüft die Signatur eines Antragstellerzertifikats, einer Zertifikatsperrliste, einer Zertifikatanforderung oder einer Keygenanforderung mithilfe des öffentlichen Schlüssels des Ausstellers. |
CryptVerifyDetachedMessageHash Die CryptVerifyDetachedMessageHash-Funktion überprüft einen getrennten Hash. |
CryptVerifyDetachedMessageSignature Die Funktion CryptVerifyDetachedMessageSignature überprüft eine signierte Nachricht, die eine getrennte Signatur oder Signaturen enthält. |
CryptVerifyMessageHash Die CryptVerifyMessageHash-Funktion überprüft den Hash des angegebenen Inhalts. |
CryptVerifyMessageSignature Überprüft die Signatur einer signierten Nachricht. |
CryptVerifyMessageSignatureWithKey Überprüft die Signatur einer signierten Nachricht mithilfe der angegebenen Öffentlichen Schlüsselinformationen. |
CryptVerifySignatureA Überprüft die Signatur eines Hashobjekts. (ANSI) |
CryptVerifySignatureW Überprüft die Signatur eines Hashobjekts. (Unicode) |
CryptVerifyTimeStampSignature Überprüft die Zeitstempelsignatur auf einem angegebenen Bytearray. |
GetEncSChannel Diese Funktion ist nicht verfügbar. |
PFXExportCertStore Exportiert die Zertifikate und, falls verfügbar, die zugehörigen privaten Schlüssel aus dem referenzierten Zertifikatspeicher. |
PFXExportCertStoreEx Exportiert die Zertifikate und, falls verfügbar, die zugehörigen privaten Schlüssel aus dem referenzierten Zertifikatspeicher. |
PFXImportCertStore Importiert ein PFX-BLOB und gibt das Handle eines Speichers zurück, der Zertifikate und alle zugehörigen privaten Schlüssel enthält. |
PFXIsPFXBlob Die PFXIsPFXBlob-Funktion versucht, die äußere Ebene eines BLOB als PFX-Paket zu decodieren. |
PFXVerifyPassword Die PFXVerifyPassword-Funktion versucht, die äußere Ebene eines BLOB als PFX-Paket (Personal Information Exchange) zu decodieren und mit dem angegebenen Kennwort zu entschlüsseln. Es werden keine Daten aus dem BLOB importiert. |
Rückruffunktionen
PCRYPT_DECRYPT_PRIVATE_KEY_FUNC Entschlüsselt den privaten Schlüssel und gibt den entschlüsselten Schlüssel im PbClearTextKey-Parameter zurück. |
PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC Verschlüsselt den privaten Schlüssel und gibt den verschlüsselten Inhalt im Parameter pbEncryptedKey zurück. |
PCRYPT_RESOLVE_HCRYPTPROV_FUNC Gibt ein Handle an einen kryptografischen Dienstanbieter (CSP) zurück, indem der phCryptProv-Parameter verwendet wird, um den zu importierenden Schlüssel zu empfangen. |
PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK Eine anwendungsdefinierte Rückruffunktion, mit der die Anwendung Zertifikate filtern kann, die der Zertifikatkette hinzugefügt werden können. |
PFN_CERT_CREATE_CONTEXT_SORT_FUNC Wird für jeden sortierten Kontexteintrag aufgerufen, wenn ein Kontext erstellt wird. |
PFN_CERT_DLL_OPEN_STORE_PROV_FUNC Implementiert von einem Store-Anbieter und wird verwendet, um einen Store zu öffnen. |
PFN_CERT_ENUM_PHYSICAL_STORE Die Rückruffunktion CertEnumPhysicalStoreCallback formatiert und stellt Informationen zu jedem physischen Speicher dar, der durch einen Aufruf von CertEnumPhysicalStore gefunden wird. |
PFN_CERT_ENUM_SYSTEM_STORE Die Rückruffunktion CertEnumSystemStoreCallback formatiert und stellt Informationen zu jedem Systemspeicher dar, der durch einen Aufruf von CertEnumSystemStore gefunden wird. |
PFN_CERT_ENUM_SYSTEM_STORE_LOCATION Die Rückruffunktion CertEnumSystemStoreLocationCallback formatiert und stellt Informationen zu jedem Systemspeicherort dar, der durch einen Aufruf von CertEnumSystemStoreLocation gefunden wird. |
PFN_CERT_STORE_PROV_CLOSE Eine anwendungsdefinierte Rückruffunktion, die von CertCloseStore aufgerufen wird, wenn die Referenzanzahl des Speichers auf Null erhöht wird. |
PFN_CERT_STORE_PROV_CONTROL Die Rückruffunktion CertStoreProvControl unterstützt die CertControlStore-API. Alle Parameter der API werden direkt an den Rückruf übergeben. Ausführliche Informationen finden Sie unter CertControlStore. |
PFN_CERT_STORE_PROV_DELETE_CERT Eine anwendungsdefinierte Rückruffunktion, die von CertDeleteCertificateFromStore aufgerufen wird, bevor ein Zertifikat aus dem Speicher gelöscht wird. |
PFN_CERT_STORE_PROV_DELETE_CRL Eine anwendungsdefinierte Rückruffunktion, die von CertDeleteCRLFromStore aufgerufen wird, bevor Sie die CRL aus dem Speicher löschen. |
PFN_CERT_STORE_PROV_READ_CERT Eine anwendungsdefinierte Rückruffunktion, die die Kopie des Zertifikatkontexts des Anbieters liest. |
PFN_CERT_STORE_PROV_READ_CRL Eine anwendungsdefinierte Rückruffunktion, die die Kopie des Anbieters des CRL-Kontexts liest. |
PFN_CERT_STORE_PROV_READ_CTL Die Rückruffunktion CertStoreProvReadCTL wird aufgerufen, um die Kopie des CTL-Kontexts des Anbieters zu lesen und, falls vorhanden, einen neuen CTL-Kontext zu erstellen. |
PFN_CERT_STORE_PROV_SET_CERT_PROPERTY Eine anwendungsdefinierte Rückruffunktion, die von CertSetCertificateContextProperty aufgerufen wird, bevor die Eigenschaft des Zertifikats festgelegt wird. |
PFN_CERT_STORE_PROV_SET_CRL_PROPERTY Eine anwendungsdefinierte Rückruffunktion, die von CertSetCRLContextProperty aufgerufen wird, bevor die Eigenschaft der CRL festgelegt wird. |
PFN_CERT_STORE_PROV_SET_CTL_PROPERTY Die Rückruffunktion CertStoreProvSetCTLProperty bestimmt, ob eine Eigenschaft für eine CTL festgelegt werden kann. |
PFN_CERT_STORE_PROV_WRITE_CERT Eine anwendungsdefinierte Rückruffunktion, die von CertAddEncodedCertificateToStore, CertAddCertificateContextToStore und CertAddSerializedElementToStore aufgerufen wird, bevor Sie dem Speicher hinzufügen. |
PFN_CERT_STORE_PROV_WRITE_CRL Eine anwendungsdefinierte Rückruffunktion, die von CertAddEncodedCRLToStore, CertAddCRLContextToStore und CertAddSerializedElementToStore aufgerufen wird, bevor Sie dem Speicher hinzufügen. |
PFN_CERT_STORE_PROV_WRITE_CTL Die Rückruffunktion CertStoreProvWriteCTL kann von CertAddEncodedCTLToStore, CertAddCTLContextToStore oder CertAddSerializedElementToStore aufgerufen werden, bevor eine CTL dem Speicher hinzugefügt wird. |
PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY Importiert einen bereits entschlüsselten Inhaltsverschlüsselungsschlüssel (CEK). |
PFN_CMSG_CNG_IMPORT_KEY_AGREE Entschlüsselt einen Inhaltsverschlüsselungsschlüssel (Content Encryption Key, CEK), der für einen Schlüsselvertragsempfänger vorgesehen ist. |
PFN_CMSG_CNG_IMPORT_KEY_TRANS Importiert und entschlüsselt einen Inhaltsverschlüsselungsschlüssel (Content Encryption Key, CEK), der für einen Schlüsseltransportempfänger vorgesehen ist. |
PFN_CMSG_EXPORT_KEY_AGREE Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Schlüsselvereinbarungsempfänger einer umschlagierten Nachricht. |
PFN_CMSG_EXPORT_KEY_TRANS Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umschlagierten Nachricht. |
PFN_CMSG_EXPORT_MAIL_LIST Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Adresslistenempfänger einer umschlagierten Nachricht. |
PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY Generiert den symmetrischen Schlüssel, der zum Verschlüsseln von Inhalten für eine umschlage nachricht verwendet wird. |
PFN_CMSG_IMPORT_KEY_AGREE Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umschlagierten Nachricht. (PFN_CMSG_IMPORT_KEY_AGREE) |
PFN_CMSG_IMPORT_KEY_TRANS Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umschlagierten Nachricht. (PFN_CMSG_IMPORT_KEY_TRANS) |
PFN_CMSG_IMPORT_MAIL_LIST Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umschlagierten Nachricht. (PFN_CMSG_IMPORT_MAIL_LIST) |
PFN_CRYPT_ENUM_KEYID_PROP Die CRYPT_ENUM_KEYID_PROP Rückruffunktion wird mit der Funktion CryptEnumKeyIdentifierProperties verwendet. |
PFN_CRYPT_ENUM_OID_FUNC Die CRYPT_ENUM_OID_FUNCTION Rückruffunktion wird mit der Funktion CryptEnumOIDFunction verwendet. |
PFN_CRYPT_ENUM_OID_INFO Die CRYPT_ENUM_OID_INFO Rückruffunktion wird mit der CryptEnumOIDInfo-Funktion verwendet. |
PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC Wird von CryptExportPublicKeyInfoEx aufgerufen, um einen öffentlichen Schlüssel-BLOB zu exportieren und zu codieren. |
PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC Wird aufgerufen, um den Hashalgorithmusbezeichner und optional die Signaturparameter zurückzugeben. |
PFN_CRYPT_GET_SIGNER_CERTIFICATE Die vom CryptGetSignerCertificateCallback-Benutzer bereitgestellte Rückruffunktion wird mit der CRYPT_VERIFY_MESSAGE_PARA Struktur verwendet, um das Zertifikat eines Nachrichtensignierers abzurufen und zu überprüfen. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH Gibt an, dass ein Objekt geändert wurde. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE Gibt das vom Anbieter zurückgegebene Objekt frei. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER Gibt Speicher für einen Objektbezeichner frei. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD Gibt das Kennwort zum Verschlüsseln eines PFX-Bytearrays (Personal Information Exchange) frei. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET Ruft ein Objekt ab. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE Initialisiert den Anbieter. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE Gibt den Anbieter frei. |
PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC Wird aufgerufen, um einen berechneten Hash zu signieren und zu codieren. |
PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC Wird aufgerufen, um eine codierte Signatur zu entschlüsseln und sie mit einem berechneten Hash zu vergleichen. |
PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC Wird von CryptImportPublicKeyInfoEx2 aufgerufen, um den Bezeichner des öffentlichen Schlüsselalgorithmus zu decodieren, den Algorithmusanbieter zu laden und das Schlüsselpaar zu importieren. |
Strukturen
AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA Enthält Richtlinieninformationen, die bei der Überprüfung von Zertifikatketten für Dateien verwendet werden. |
AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS Die AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS-Struktur enthält zusätzliche Authenticode-Richtlinieninformationen für die Verkettung von Dateien. |
AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA Die AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA Struktur enthält Richtlinieninformationen zum Zeitstempel, die in der Zertifikatkettenüberprüfung von Dateien verwendet werden können. |
BLOBHEADER Gibt den BLOB-Typ eines Schlüssels und den Algorithmus an, den der Schlüssel verwendet. |
CERT_ACCESS_DESCRIPTION Die CERT_ACCESS_DESCRIPTION Struktur ist ein Element einer CERT_AUTHORITY_INFO_ACCESS Struktur. |
CERT_ALT_NAME_ENTRY Enthält einen alternativen Namen in einer Vielzahl von Namensformularen. |
CERT_ALT_NAME_INFO Die CERT_ALT_NAME_INFO-Struktur wird in der Codierung und Decodierung von Erweiterungen für Antragsteller- oder Ausstellerzertifikate, Zertifikatsperrlisten (CERTIFICATE Revocation Lists, CRLs) und Zertifikatvertrauenslisten (CERTIFICATE Trust Lists, CTLs) verwendet. |
CERT_AUTHORITY_INFO_ACCESS Stellt Zertifizierungsstelleninformationenzugriff und Zertifikaterweiterungen für den Zugriff auf Antragstellerinformationen und Antragstellerinformationen dar und gibt an, wie auf zusätzliche Informationen und Dienste für den Betreff oder den Aussteller eines Zertifikats zugegriffen werden kann. |
CERT_AUTHORITY_KEY_ID_INFO Gibt den Schlüssel an, der zum Signieren eines Zertifikats oder einer Zertifikatsperrliste (Certificate Revocation List, CRL) verwendet wird. |
CERT_AUTHORITY_KEY_ID2_INFO Die CERT_AUTHORITY_KEY_ID2_INFO Struktur identifiziert den Schlüssel, der zum Signieren eines Zertifikats oder einer CRL verwendet wird. |
CERT_BASIC_CONSTRAINTS_INFO Die CERT_BASIC_CONSTRAINTS_INFO Struktur enthält Informationen, die angibt, ob der zertifizierte Antragsteller als Zertifizierungsstelle (CA), eine Endentität oder beides fungieren kann. |
CERT_BASIC_CONSTRAINTS2_INFO Die CERT_BASIC_CONSTRAINTS2_INFO-Struktur enthält Informationen, die angeben, ob der zertifizierte Antragsteller als Zertifizierungsstelle oder als Endentität fungieren kann. Wenn der Betreff als Zertifizierungsstelle fungieren kann, kann auch eine Einschränkung für die Länge des Zertifizierungspfads angegeben werden. |
CERT_BIOMETRIC_DATA Enthält Informationen zu biometrischen Daten. |
CERT_BIOMETRIC_EXT_INFO Enthält einen Satz biometrischer Informationen. |
CERT_CHAIN_CONTEXT Enthält ein Array einfacher Zertifikatketten und eine Vertrauensstatusstruktur, die zusammenfassungsgültigkeitsdaten für alle verbundenen einfachen Ketten angibt. |
CERT_CHAIN_ELEMENT Die CERT_CHAIN_ELEMENT-Struktur ist ein einzelnes Element in einer einfachen Zertifikatkette. |
CERT_CHAIN_ENGINE_CONFIG Legt Parameter zum Erstellen eines nicht standardmäßigen Zertifikatkettenmoduls fest. Das verwendete Modul bestimmt die Art und Weise, wie Zertifikatketten erstellt werden. |
CERT_CHAIN_FIND_ISSUER_PARA Enthält Informationen, die in der CertFindChainInStore-Funktion zum Erstellen von Zertifikatketten verwendet werden. |
CERT_CHAIN_PARA Die CERT_CHAIN_PARA Struktur richtet die Such- und Abgleichskriterien ein, die bei der Erstellung einer Zertifikatkette verwendet werden sollen. |
CERT_CHAIN_POLICY_PARA Enthält Informationen, die in CertVerifyCertificateChainPolicy verwendet werden, um Richtlinienkriterien für die Überprüfung von Zertifikatketten einzurichten. |
CERT_CHAIN_POLICY_STATUS Enthält Zertifikatkettenstatusinformationen, die von der CertVerifyCertificateChainPolicy-Funktion zurückgegeben werden, wenn die Zertifikatketten überprüft werden. |
CERT_CONTEXT Enthält sowohl die codierten als auch decodierten Darstellungen eines Zertifikats. |
CERT_CREATE_CONTEXT_PARA Definiert zusätzliche Werte, die beim Aufrufen der CertCreateContext-Funktion verwendet werden können. |
CERT_CRL_CONTEXT_PAIR Die CERT_CRL_CONTEXT_PAIR-Struktur enthält einen Zertifikatkontext und einen zugehörigen CRL-Kontext. |
CERT_DH_PARAMETERS Enthält Parameter, die einem Diffie/Hellman Public Key-Algorithmus zugeordnet sind. |
CERT_DSS_PARAMETERS Enthält Parameter, die einem DsS-Algorithmus (Digital Signature Standard) zugeordnet sind. |
CERT_ECC_SIGNATURE Enthält die Werte r und s für eine Elliptic Curve Digital Signature Algorithm (ECDSA)-Signatursignatur. |
CERT_EXTENSION Die CERT_EXTENSION-Struktur enthält die Erweiterungsinformationen für ein Zertifikat, eine Zertifikatsperrliste (Certificate Revocation List, CRL) oder eine Zertifikatvertrauensliste (Certificate Trust List, CTL). |
CERT_EXTENSIONS Die CERT_EXTENSIONS-Struktur enthält ein Array von Erweiterungen. |
CERT_GENERAL_SUBTREE Die CERT_GENERAL_SUBTREE Struktur wird in CERT_NAME_CONSTRAINTS_INFO Struktur verwendet. Diese Struktur stellt die Identität eines Zertifikats bereit, das eingeschlossen oder ausgeschlossen werden kann. |
CERT_HASHED_URL Enthält eine Hash-URL. |
CERT_ID Wird als flexible Möglichkeit zur eindeutigen Identifizierung eines Zertifikats verwendet. |
CERT_INFO Enthält die Informationen eines Zertifikats. |
CERT_ISSUER_SERIAL_NUMBER Dient als eindeutiger Bezeichner eines Zertifikats, das die Seriennummer des Ausstellers und des Ausstellers für ein Zertifikat enthält. |
CERT_KEY_ATTRIBUTES_INFO Die CERT_KEY_ATTRIBUTES_INFO-Struktur enthält optionale zusätzliche Informationen zum zertifizierten öffentlichen Schlüssel. |
CERT_KEY_CONTEXT Enthält Daten, die einer CERT_KEY_CONTEXT_PROP_ID -Eigenschaft zugeordnet sind. |
CERT_KEY_USAGE_RESTRICTION_INFO Die CERT_KEY_USAGE_RESTRICTION_INFO-Struktur enthält Einschränkungen für die Verwendung des öffentlichen Schlüssels eines Zertifikats. Dies umfasst Zwecke für die Verwendung des Schlüssels und der Richtlinien, unter denen der Schlüssel verwendet werden kann. |
CERT_KEYGEN_REQUEST_INFO Enthält Informationen, die in der Netscape-Schlüsselgenerierungsanforderung gespeichert sind. Die BLOBs für den Betreff und den Betreff sind codiert. |
CERT_LDAP_STORE_OPENED_PARA Wird mit der CertOpenStore-Funktion verwendet, wenn der CERT_STORE_PROV_LDAP-Anbieter mithilfe des CERT_LDAP_STORE_OPENED_FLAG Flags angegeben wird, um sowohl die vorhandene LDAP-Sitzung anzugeben, die zum Ausführen der Abfrage als auch zur LDAP-Abfragezeichenfolge verwendet werden soll. |
CERT_LOGOTYPE_AUDIO Enthält Informationen zu einem Audiologotyp. |
CERT_LOGOTYPE_AUDIO_INFO Enthält ausführlichere Informationen zu einem Audiologotyp. |
CERT_LOGOTYPE_DATA Enthält Logotypdaten. |
CERT_LOGOTYPE_DETAILS Enthält zusätzliche Informationen zu einem Logotyp. |
CERT_LOGOTYPE_EXT_INFO Enthält eine Reihe von Logotypinformationen. |
CERT_LOGOTYPE_IMAGE Enthält Informationen zu einem Bildlogotyp. |
CERT_LOGOTYPE_IMAGE_INFO Enthält ausführlichere Informationen zu einem Bildlogotyp. |
CERT_LOGOTYPE_INFO Enthält Informationen zu Logotypdaten. |
CERT_LOGOTYPE_REFERENCE Enthält Referenzinformationen zum Logotyp. |
CERT_NAME_CONSTRAINTS_INFO Die CERT_NAME_CONSTRAINTS_INFO-Struktur enthält Informationen zu Zertifikaten, die ausdrücklich zulässig oder von der Vertrauensstellung ausgeschlossen sind. |
CERT_NAME_INFO Enthält Antragsteller- oder Ausstellernamen. |
CERT_NAME_VALUE Enthält einen relativen Distinguished Name (RDN)-Attributwert. |
CERT_OR_CRL_BLOB Kapselt Zertifikate für die Verwendung mit Exchange-Nachrichten mit Internetschlüsseln. |
CERT_OR_CRL_BUNDLE Kapselt ein Array von Zertifikaten für die Verwendung mit Exchange-Nachrichten mit Internetschlüsseln. |
CERT_OTHER_LOGOTYPE_INFO Enthält Informationen zu Logotypen, die nicht vordefinierte sind. |
CERT_PAIR Die CERT_PAIR-Struktur enthält ein Zertifikat und sein übergreifendes Paarzertifikat. |
CERT_PHYSICAL_STORE_INFO Enthält Informationen zu physischen Zertifikatspeichern. |
CERT_POLICIES_INFO Die CERT_POLICIES_INFO-Struktur enthält ein Array von CERT_POLICY_INFO. |
CERT_POLICY_CONSTRAINTS_INFO Die CERT_POLICY_CONSTRAINTS_INFO-Struktur enthält etablierte Richtlinien für die Annahme von Zertifikaten als vertrauenswürdig. |
CERT_POLICY_ID Die CERT_POLICY_ID-Struktur enthält eine Liste von Zertifikatrichtlinien, die das Zertifikat ausdrücklich unterstützt, zusammen mit optionalen Qualifiziererinformationen zu diesen Richtlinien. |
CERT_POLICY_INFO Die CERT_POLICY_INFO-Struktur enthält einen Objektbezeichner (Object Identifier, OID), der eine Richtlinie und ein optionales Array von Richtlinienqualifizierern angibt. |
CERT_POLICY_MAPPING Enthält eine Zuordnung zwischen Ausstellerdomänen- und Antragstellerdomänenrichtlinien-OIDs. |
CERT_POLICY_MAPPINGS_INFO Die CERT_POLICY_MAPPINGS_INFO Struktur stellt die Zuordnung zwischen den Richtlinien-OIDs zweier Domänen bereit. |
CERT_POLICY_QUALIFIER_INFO Die CERT_POLICY_QUALIFIER_INFO Struktur enthält einen Objektbezeichner (Object Identifier, OID), der den Qualifizierer und qualifiziererspezifische ergänzende Informationen angibt. |
CERT_PRIVATE_KEY_VALIDITY Die CERT_PRIVATE_KEY_VALIDITY Struktur gibt einen gültigen Zeitraum für den privaten Schlüssel an, der dem öffentlichen Schlüssel eines Zertifikats entspricht. |
CERT_PUBLIC_KEY_INFO Enthält einen öffentlichen Schlüssel und seinen Algorithmus. |
CERT_QC_STATEMENT Stellt eine einzelne Anweisung in einer Abfolge einer oder mehrerer Anweisungen für die Aufnahme in eine Erweiterung von Qualified Certificate (QC)-Anweisungen dar. |
CERT_QC_STATEMENTS_EXT_INFO Enthält eine Abfolge einer oder mehrerer Anweisungen, aus denen die Erweiterung der Qualified Certificate (QC)-Anweisungen für eine QC besteht. |
CERT_RDN Die CERT_RDN-Struktur enthält einen relativen Distinguished Name (RDN), der aus einem Array von CERT_RDN_ATTR Strukturen besteht. |
CERT_RDN_ATTR Enthält ein einzelnes Attribut eines relativen Distinguished Name (RDN). Ein ganzes RDN wird in einer CERT_RDN Struktur ausgedrückt, die ein Array von CERT_RDN_ATTR Strukturen enthält. |
CERT_REQUEST_INFO Die CERT_REQUEST_INFO-Struktur enthält Informationen für eine Zertifikatanforderung. Der Betreff, der öffentliche Betreffschlüssel und die Attribut-BLOBs werden codiert. |
CERT_REVOCATION_CHAIN_PARA Enthält Parameter, die zum Erstellen einer Kette für ein unabhängiges OCSP-Antwort signiererzertifikat (Online Certificate Status Protocol) verwendet werden. |
CERT_REVOCATION_CRL_INFO Enthält Informationen, die von einem Zertifikatsperrlisten-Sperrtyphandler (CRL) aktualisiert werden. |
CERT_REVOCATION_INFO Gibt den Sperrstatus eines Zertifikats in einem CERT_CHAIN_ELEMENT an. |
CERT_REVOCATION_PARA Wird in Aufrufen der CertVerifyRevocation-Funktion übergeben, um den Aussteller des zu überprüfenden Kontexts zu finden. |
CERT_REVOCATION_STATUS Enthält Informationen zum Sperrstatus des Zertifikats. |
CERT_SELECT_CHAIN_PARA Enthält die Parameter, die zum Erstellen und Auswählen von Ketten verwendet werden. |
CERT_SELECT_CRITERIA Gibt Auswahlkriterien an, die an die CertSelectCertificateChains-Funktion übergeben werden. |
CERT_SERVER_OCSP_RESPONSE_CONTEXT Enthält eine codierte OCSP-Antwort. |
CERT_SIGNED_CONTENT_INFO Die CERT_SIGNED_CONTENT_INFO-Struktur enthält codierte Inhalte, die signiert werden sollen, und ein BLOB, das die Signatur enthält. Das ToBeSigned-Mitglied ist ein codiertes CERT_INFO, CRL_INFO, CTL_INFO oder CERT_REQUEST_INFO. |
CERT_SIMPLE_CHAIN Die CERT_SIMPLE_CHAIN-Struktur enthält ein Array von Kettenelementen und einen Zusammenfassungsvertrauensstatus für die Kette, die das Array darstellt. |
CERT_STORE_PROV_FIND_INFO Wird von vielen der Rückruffunktionen des Speicheranbieters verwendet. |
CERT_STORE_PROV_INFO Enthält Informationen, die von der installierten CertDllOpenStoreProv-Funktion zurückgegeben werden, wenn ein Speicher mithilfe der CertOpenStore-Funktion geöffnet wird. |
CERT_STRONG_SIGN_PARA Enthält Parameter, die verwendet werden, um nach starken Signaturen für Zertifikate, Zertifikatsperrlisten (CRLs), OCSP-Antworten (Online Certificate Status Protocol) und PKCS zu suchen. |
CERT_STRONG_SIGN_SERIALIZED_INFO Enthält den Signaturalgorithmus/Hashalgorithmus und bitlängenpaare für öffentliche Schlüssel, die für eine starke Signatur verwendet werden können. |
CERT_SYSTEM_STORE_INFO Die CERT_SYSTEM_STORE_INFO Struktur enthält Informationen, die von Funktionen verwendet werden, die mit Systemspeichern arbeiten. Derzeit sind in dieser Struktur keine wesentlichen Informationen enthalten. |
CERT_SYSTEM_STORE_RELOCATE_PARA Die CERT_SYSTEM_STORE_RELOCATE_PARA-Struktur enthält Daten, die an CertOpenStore übergeben werden sollen, wenn der dwFlags-Parameter dieser Funktion auf CERT_SYSTEM_STORE_RELOCATE_FLAG festgelegt ist. |
CERT_TEMPLATE_EXT Eine Zertifikatvorlage. |
CERT_TRUST_LIST_INFO Die CERT_TRUST_LIST_INFO Struktur, die die gültige Verwendung einer CTL angibt. |
CERT_TRUST_STATUS Enthält Vertrauensinformationen zu einem Zertifikat in einer Zertifikatkette, zusammenfassende Vertrauensstellungsinformationen zu einer einfachen Zertifikatkette oder zusammenfassende Informationen zu einem Array einfacher Ketten. |
CERT_USAGE_MATCH Stellt Kriterien zum Identifizieren von Ausstellerzertifikaten bereit, die zum Erstellen einer Zertifikatkette verwendet werden sollen. |
CERT_X942_DH_PARAMETERS Enthält Parameter, die einem Diffie-Hellman öffentlichen Schlüsselalgorithmus zugeordnet sind. |
CERT_X942_DH_VALIDATION_PARAMS Optional durch ein Element der CERT_X942_DH_PARAMETERS Struktur und enthält zusätzliche Seed-Informationen. |
CMC_ADD_ATTRIBUTES_INFO Enthält Zertifikatattribute, die einem Zertifikat hinzugefügt werden sollen. |
CMC_ADD_EXTENSIONS_INFO Enthält Attribute des Zertifikaterweiterungssteuerelements, die einem Zertifikat hinzugefügt werden sollen. |
CMC_DATA_INFO Stellt eine Möglichkeit zum Kommunizieren verschiedener Markierter Informationen bereit. (CMC_DATA_INFO) |
CMC_PEND_INFO Ein mögliches Element einer CMC_STATUS_INFO Struktur. |
CMC_RESPONSE_INFO Stellt eine Möglichkeit zum Kommunizieren verschiedener Markierter Informationen bereit. (CMC_RESPONSE_INFO) |
CMC_STATUS_INFO Enthält Statusinformationen zu Zertifikatverwaltungsmeldungen über CMS. |
CMC_TAGGED_ATTRIBUTE Wird in den strukturen CMC_DATA_INFO und CMC_RESPONSE_INFO verwendet. (CMC_TAGGED_ATTRIBUTE) |
CMC_TAGGED_CERT_REQUEST Wird in der CMC_TAGGED_REQUEST-Struktur verwendet. |
CMC_TAGGED_CONTENT_INFO Wird in den strukturen CMC_DATA_INFO und CMC_RESPONSE_INFO verwendet. (CMC_TAGGED_CONTENT_INFO) |
CMC_TAGGED_OTHER_MSG Wird in den strukturen CMC_DATA_INFO und CMC_RESPONSE_INFO verwendet. (CMC_TAGGED_OTHER_MSG) |
CMC_TAGGED_REQUEST Wird in den CMC_DATA_INFO Strukturen verwendet, um ein Zertifikat anzufordern. |
CMS_DH_KEY_INFO Wird mit dem KP_CMS_DH_KEY_INFO-Parameter in der CryptSetKeyParam-Funktion verwendet, um Diffie-Hellman Schlüsselinformationen zu enthalten. |
CMS_KEY_INFO Nicht verwendet. |
CMSG_CMS_RECIPIENT_INFO Wird mit der Funktion "CryptMsgGetParam" verwendet, um Informationen zu einem Schlüsseltransport, einer Schlüsselvereinbarung oder einem Empfänger von Briefumschlagnachrichten zu erhalten. |
CMSG_CMS_SIGNER_INFO Enthält den Inhalt der definierten SignerInfo in signierten oder signierten und umschlagierten Nachrichten. |
CMSG_CNG_CONTENT_DECRYPT_INFO Enthält alle relevanten Informationen, die zwischen CryptMsgControl und installierbaren OID-Funktionen (OID) für den Import und Die Entschlüsselung einer Kryptografie-API:_Next Generation (CNG)-Inhaltsverschlüsselungsschlüssel (CEK) übergeben werden. |
CMSG_CONTENT_ENCRYPT_INFO Enthält Informationen, die zwischen den Funktionen PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY, PFN_CMSG_EXPORT_KEY_TRANS, PFN_CMSG_EXPORT_KEY_AGREE und PFN_CMSG_EXPORT_MAIL_LIST gemeinsam genutzt werden. |
CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA Wird verwendet, um einem Signierer einer signierten Nachricht ein nicht authentifiziertes Attribut hinzuzufügen. |
CMSG_CTRL_DECRYPT_PARA Enthält Informationen, die zum Entschlüsseln einer umschlägen Nachricht für einen Schlüsseltransportempfänger verwendet werden. Diese Struktur wird an CryptMsgControl übergeben, wenn der dwCtrlType-Parameter CMSG_CTRL_DECRYPT ist. |
CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA Wird verwendet, um ein nicht authentifiziertes Attribut eines Signierers einer signierten Nachricht zu löschen. |
CMSG_CTRL_KEY_AGREE_DECRYPT_PARA Enthält Informationen zu einem Schlüsselvertragsempfänger. |
CMSG_CTRL_KEY_TRANS_DECRYPT_PARA Enthält Informationen zu einem Schlüsseltransportnachrichtenempfänger. |
CMSG_CTRL_MAIL_LIST_DECRYPT_PARA Enthält Informationen zu einem E-Mail-Listen-Nachrichtenempfänger. |
CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA Enthält Informationen, die zum Überprüfen einer Nachrichtensignatur verwendet werden. Er enthält den Signiererindex und den öffentlichen Schlüssel des Signierers. |
CMSG_ENVELOPED_ENCODE_INFO Enthält Informationen, die zum Codieren einer umschlagierten Nachricht erforderlich sind. Sie wird an CryptMsgOpenToEncode übergeben, wenn der dwMsgType-Parameter CMSG_ENVELOPED ist. |
CMSG_HASHED_ENCODE_INFO Wird mit Hashnachrichten verwendet. Sie wird an die CryptMsgOpenToEncode-Funktion übergeben, wenn der dwMsgType-Parameter der CryptMsgOpenToEncode-Funktion CMSG_ENVELOPED ist. |
CMSG_KEY_AGREE_ENCRYPT_INFO Enthält Verschlüsselungsinformationen, die für alle wichtigen Vertragsempfänger einer umschlagierten Nachricht gelten. |
CMSG_KEY_AGREE_KEY_ENCRYPT_INFO Enthält den verschlüsselten Schlüssel für einen Schlüsselvertragsempfänger einer umschlagierten Nachricht. |
CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO Enthält Informationen zu einem Nachrichtenempfänger, der die Schlüsselverwaltung für schlüsselvereinbarungen verwendet. |
CMSG_KEY_AGREE_RECIPIENT_INFO Enthält Informationen, die für Schlüsselvereinbarungsalgorithmen verwendet werden. |
CMSG_KEY_TRANS_ENCRYPT_INFO Enthält Verschlüsselungsinformationen für einen Schlüsseltransportempfänger von umschlägen Daten. |
CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO Enthält codierte Schlüsseltransportinformationen für einen Nachrichtenempfänger. |
CMSG_KEY_TRANS_RECIPIENT_INFO Die CMSG_KEY_TRANS_RECIPIENT_INFO Struktur enthält Informationen, die in Schlüsseltransportalgorithmen verwendet werden. |
CMSG_MAIL_LIST_ENCRYPT_INFO Enthält Verschlüsselungsinformationen für einen Adresslistenempfänger von umschlagten Daten. |
CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO Die CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO Struktur wird mit zuvor verteilten symmetrischen Schlüsseln zum Entschlüsseln des Inhaltsschlüsselverschlüsselungsschlüssels (KEK) verwendet. |
CMSG_MAIL_LIST_RECIPIENT_INFO Enthält Informationen, die für zuvor verteilte symmetrische Schlüsselverschlüsselungsschlüssel (KEK) verwendet werden. |
CMSG_RC2_AUX_INFO Enthält die Bitlänge des Schlüssels für RC2-Verschlüsselungsalgorithmen. |
CMSG_RC4_AUX_INFO Die CMSG_RC4_AUX_INFO-Struktur enthält die Bitlänge des Schlüssels für RC4-Verschlüsselungsalgorithmen. Das pvEncryptionAuxInfo-Element in CMSG_ENVELOPED_ENCODE_INFO kann so festgelegt werden, dass er auf eine Instanz dieser Struktur verweist. |
CMSG_RECIPIENT_ENCODE_INFO Enthält Informationen zum Verwaltungstyp des Inhaltsverschlüsselungsschlüssels eines Nachrichtenempfängers. |
CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO Enthält Informationen zu einem Nachrichtenempfänger, der zum Entschlüsseln des Sitzungsschlüssels verwendet wird, der zum Entschlüsseln des Nachrichteninhalts erforderlich ist. |
CMSG_RECIPIENT_ENCRYPTED_KEY_INFO Die CMSG_RECIPIENT_ENCRYPTED_KEY_INFO Struktur enthält Informationen, die für einen einzelnen Schlüsselvertragsempfänger verwendet werden. |
CMSG_SIGNED_ENCODE_INFO Enthält Informationen, die an CryptMsgOpenToEncode übergeben werden sollen, wenn dwMsgType CMSG_SIGNED ist. |
CMSG_SIGNER_ENCODE_INFO Enthält Signiererinformationen. Es wird an CryptMsgCountersign, CryptMsgCountersignEncoded und optional an CryptMsgOpenToEncode als Mitglied der CMSG_SIGNED_ENCODE_INFO-Struktur übergeben, wenn der dwMsgType-Parameter CMSG_SIGNED ist. |
CMSG_SIGNER_INFO Die CMSG_SIGNER_INFO Struktur enthält den Inhalt der PKCS |
CMSG_SP3_COMPATIBLE_AUX_INFO Enthält Informationen, die für die SP3-kompatible Verschlüsselung erforderlich sind. |
CMSG_STREAM_INFO Wird verwendet, um die Datenstromverarbeitung anstelle der Blockverarbeitung zu ermöglichen. |
CRL_CONTEXT Die CRL_CONTEXT-Struktur enthält sowohl die codierten als auch decodierten Darstellungen einer Zertifikatsperrliste (Certificate Revocation List, CRL). CRL-Kontexte, die von jeder CryptoAPI-Funktion zurückgegeben werden, müssen durch Aufrufen der CertFreeCRLContext-Funktion freigegeben werden. |
CRL_DIST_POINT Identifiziert einen einzelnen Zertifikatsperrlisten-Verteilungspunkt (CRL), auf den ein Zertifikatbenutzer verweisen kann, um zu ermitteln, ob Zertifikate widerrufen wurden. |
CRL_DIST_POINT_NAME Gibt einen Speicherort an, von dem die CRL abgerufen werden kann. |
CRL_DIST_POINTS_INFO Enthält eine Liste der Zertifikatsperrlisten(CRL)-Verteilungspunkte, auf die ein Zertifikatbenutzer verweisen kann, um zu ermitteln, ob das Zertifikat widerrufen wurde. |
CRL_ENTRY Enthält Informationen zu einem einzelnen widerrufenen Zertifikat. Es ist ein Element einer CRL_INFO Struktur. |
CRL_FIND_ISSUED_FOR_PARA Enthält den Zertifikatkontext eines Antragstellers und eines Zertifikatausstellers. |
CRL_INFO Enthält die Informationen einer Zertifikatsperrliste (Certificate Revocation List, CRL). |
CRL_ISSUING_DIST_POINT Enthält Informationen zu den Arten von Zertifikaten, die in einer Zertifikatsperrliste (Certificate Revocation List, CRL) aufgeführt sind. |
CROSS_CERT_DIST_POINTS_INFO Stellt Informationen bereit, die zum Aktualisieren dynamischer Kreuzzertifikate verwendet werden. |
CRYPT_AES_128_KEY_STATE Gibt die 128-Bit-symmetrischen Schlüsselinformationen für eine Advanced Encryption Standard (AES)-Verschlüsselung an. |
CRYPT_AES_256_KEY_STATE Gibt die 256-Bit-symmetrischen Schlüsselinformationen für eine AES-Verschlüsselung (Advanced Encryption Standard) an. |
CRYPT_ALGORITHM_IDENTIFIER Gibt einen Algorithmus an, der zum Verschlüsseln eines privaten Schlüssels verwendet wird. |
CRYPT_ATTRIBUTE Die CRYPT_ATTRIBUTE-Struktur gibt ein Attribut an, das einen oder mehrere Werte enthält. |
CRYPT_ATTRIBUTE_TYPE_VALUE Enthält einen einzelnen Attributwert. Die CRYPT_OBJID_BLOB des Wertelements ist codiert. |
CRYPT_ATTRIBUTES Enthält ein Array von Attributen. |
CRYPT_BIT_BLOB Enthält eine Gruppe von Bits, die durch ein Bytearray dargestellt werden. |
CRYPT_BLOB_ARRAY Enthält ein Array von CRYPT_DATA_BLOB Strukturen. |
CRYPT_CONTENT_INFO Enthält datencodiert in der PKCS |
CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY Enthält Informationen, die die Netscape-Zertifikatsequenz von Zertifikaten darstellen. |
CRYPT_CREDENTIALS Enthält Informationen zu Anmeldeinformationen, die als optionale Eingabe an eine Remoteobjektabruffunktion wie CryptRetrieveObjectByUrl oder CryptGetTimeValidObject übergeben werden können. |
CRYPT_DECODE_PARA Wird von der CryptDecodeObjectEx-Funktion verwendet, um Zugriff auf speicherzuordnungs- und speicherfreie Rückruffunktionen zu ermöglichen. |
CRYPT_DECRYPT_MESSAGE_PARA Die CRYPT_DECRYPT_MESSAGE_PARA Struktur enthält Informationen zum Entschlüsseln von Nachrichten. |
CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA Wird mit der CryptInstallDefaultContext-Funktion verwendet, um ein Array von Objektbezeichnerzeichenfolgen zu enthalten. |
CRYPT_ECC_CMS_SHARED_INFO Stellt Schlüsselverschlüsselungsschlüsselinformationen bei Verwendung der Elliptic Curve Cryptography (ECC) im Inhaltstyp Kryptografie für kryptografische Nachrichten (Cryptographic Message Syntax, CMS) EnvelopedData dar. |
CRYPT_ENCODE_PARA Wird von der CryptEncodeObjectEx-Funktion verwendet, um Zugriff auf speicherzuordnungs- und speicherfreie Rückruffunktionen zu ermöglichen. |
CRYPT_ENCRYPT_MESSAGE_PARA Enthält Informationen zum Verschlüsseln von Nachrichten. |
CRYPT_ENCRYPTED_PRIVATE_KEY_INFO Enthält die Informationen in einem PKCS |
CRYPT_ENROLLMENT_NAME_VALUE_PAIR Wird verwendet, um Zertifikatanforderungen im Auftrag eines Benutzers zu erstellen. |
CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO Enthält optionale zusätzliche Informationen, die an die CryptGetTimeValidObject -Funktion im pExtraInfo -Parameter übergeben werden können. |
CRYPT_HASH_MESSAGE_PARA Enthält Daten zum Hashing von Nachrichten. |
CRYPT_INTEGER_BLOB Die CryptoAPI-CRYPT_INTEGER_BLOB-Struktur (wincrypt.h) wird für ein beliebiges Bytearray verwendet und bietet Flexibilität für Objekte, die Datentypen enthalten können. |
CRYPT_KEY_PROV_INFO Die CRYPT_KEY_PROV_INFO-Struktur enthält Informationen zu einem Schlüsselcontainer innerhalb eines kryptografischen Dienstanbieters (CSP). |
CRYPT_KEY_PROV_PARAM Enthält Informationen zu einem Schlüsselcontainerparameter. |
CRYPT_KEY_SIGN_MESSAGE_PARA Enthält Informationen über den kryptografischen Dienstanbieter (CSP) und Algorithmen, die zum Signieren einer Nachricht verwendet werden. |
CRYPT_KEY_VERIFY_MESSAGE_PARA Enthält Informationen, die zum Überprüfen signierter Nachrichten ohne Zertifikat für den Signierer erforderlich sind. |
CRYPT_MASK_GEN_ALGORITHM Identifiziert den Algorithmus, der zum Generieren eines RSA PKCS verwendet wird. |
CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE Enthält Zeiger auf Funktionen, die von einem Objektspeicherortanbieter implementiert werden. |
CRYPT_OID_FUNC_ENTRY Enthält einen Objektbezeichner (OID) und einen Zeiger auf die zugehörige Funktion. |
CRYPT_OID_INFO Enthält Informationen zu einem Objektbezeichner (OID). |
CRYPT_PASSWORD_CREDENTIALSA Enthält den Benutzernamen und die Kennwortanmeldeinformationen, die in der CRYPT_CREDENTIALS-Struktur als optionale Eingabe für eine Remoteobjektabruffunktion verwendet werden sollen, z. B. CryptRetrieveObjectByUrl oder CryptGetTimeValidObject. (ANSI) |
CRYPT_PASSWORD_CREDENTIALSW Enthält den Benutzernamen und die Kennwortanmeldeinformationen, die in der CRYPT_CREDENTIALS-Struktur als optionale Eingabe für eine Remoteobjektabruffunktion verwendet werden sollen, z. B. CryptRetrieveObjectByUrl oder CryptGetTimeValidObject. (Unicode) |
CRYPT_PKCS12_PBE_PARAMS Enthält Parameter zum Erstellen eines Verschlüsselungsschlüssels, eines Initialisierungsvektors (IV) oder eines MAC-Schlüssels (Message Authentication Code) für einen PKCS |
CRYPT_PKCS8_EXPORT_PARAMS Identifiziert den privaten Schlüssel und eine Rückruffunktion zum Verschlüsseln des privaten Schlüssels. CRYPT_PKCS8_EXPORT_PARAMS wird als Parameter für die Funktion CryptExportPKCS8Ex verwendet, die einen privaten Schlüssel in PKCS exportiert. |
CRYPT_PKCS8_IMPORT_PARAMS Enthält eine PKCS |
CRYPT_PRIVATE_KEY_INFO Enthält einen privaten Klartextschlüssel im PrivateKey-Feld (DER-codiert). CRYPT_PRIVATE_KEY_INFO enthält die Informationen in einem PKCS |
CRYPT_PSOURCE_ALGORITHM Identifiziert den Algorithmus und (optional) den Wert der Bezeichnung für eine RSAES-OAEP Schlüsselverschlüsselung. |
CRYPT_RC2_CBC_PARAMETERS Enthält Informationen, die mit szOID_RSA_RC2CBC Verschlüsselung verwendet werden. |
CRYPT_RETRIEVE_AUX_INFO Enthält optionale Informationen, die an die CryptRetrieveObjectByUrl-Funktion übergeben werden sollen. |
CRYPT_RSA_SSA_PSS_PARAMETERS Enthält die Parameter für eine RSA PKCS |
CRYPT_RSAES_OAEP_PARAMETERS Enthält die Parameter für eine RSAES-OAEP Schlüsselverschlüsselung. |
CRYPT_SEQUENCE_OF_ANY Enthält eine beliebige Liste codierter BLOBs. |
CRYPT_SIGN_MESSAGE_PARA Die CRYPT_SIGN_MESSAGE_PARA-Struktur enthält Informationen zum Signieren von Nachrichten mithilfe eines angegebenen Signaturzertifikatkontexts. |
CRYPT_SMART_CARD_ROOT_INFO Enthält die Smartcard- und Sitzungs-IDs, die einem Zertifikatkontext zugeordnet sind. |
CRYPT_SMIME_CAPABILITIES Enthält ein priorisiertes Array unterstützter Funktionen. |
CRYPT_SMIME_CAPABILITY Die CRYPT_SMIME_CAPABILITY-Struktur gibt eine einzelne Funktion und die zugehörigen Parameter an. Einzelne Funktionen werden in einer Liste der CRYPT_SMIME_CAPABILITIES gruppiert, die eine priorisierte Liste der Funktionseinstellungen angeben können. |
CRYPT_TIME_STAMP_REQUEST_INFO Wird für Zeitstempel verwendet. |
CRYPT_TIMESTAMP_ACCURACY Wird von der CRYPT_TIMESTAMP_INFO-Struktur verwendet, um die Genauigkeit der Zeitabweichung um die UTC-Zeit darzustellen, zu der das Zeitstempeltoken von der Zeitstempelautorität (Time Stamp Authority, TSA) erstellt wurde. |
CRYPT_TIMESTAMP_CONTEXT Enthält sowohl die codierten als auch decodierten Darstellungen eines Zeitstempeltokens. |
CRYPT_TIMESTAMP_INFO Enthält einen signierten Datentyp im CMS-Format (Cryptographic Message Syntax). |
CRYPT_TIMESTAMP_PARA Definiert zusätzliche Parameter für die Zeitstempelanforderung. |
CRYPT_TIMESTAMP_REQUEST Definiert eine Zeitstempelanforderungsstruktur, die der Definition der abstrakten Syntaxnotation One (ASN.1) eines TimeStampReq-Typs entspricht. |
CRYPT_TIMESTAMP_RESPONSE Wird intern verwendet, um eine abstrakte Syntaxnotation One (ASN.1) Distinguished Encoding Rules (DER) codierte Antwort zu kapseln. |
CRYPT_URL_INFO Enthält Informationen zu Gruppierungen von URLs. |
CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO Enthält die Länge des öffentlichen Schlüssels und die Namen der Signatur- und Hashingalgorithmen, die für die starke Signatur verwendet werden. |
CRYPT_VERIFY_MESSAGE_PARA Die CRYPT_VERIFY_MESSAGE_PARA Struktur enthält Informationen, die zum Überprüfen signierter Nachrichten erforderlich sind. |
CRYPT_X942_OTHER_INFO Die CRYPT_X942_OTHER_INFO-Struktur enthält zusätzliche Informationen zur Schlüsselgenerierung. |
CRYPTNET_URL_CACHE_FLUSH_INFO Enthält Ablaufinformationen, die vom CUC-Dienst (Cryptnet URL Cache) verwendet werden, um einen URL-Cacheeintrag beizubehalten. |
CRYPTNET_URL_CACHE_PRE_FETCH_INFO Enthält Updateinformationen, die vom CUC-Dienst (Cryptnet URL Cache) verwendet werden, um einen URL-Cacheeintrag beizubehalten. |
CRYPTNET_URL_CACHE_RESPONSE_INFO Enthält Antwortinformationen, die vom CUC-Dienst (Cryptnet URL Cache) verwendet werden, um einen URL-Cacheeintrag beizubehalten. |
CT_EXTRA_CERT_CHAIN_POLICY_STATUS Die Struktur enthält zusätzliche Fehlerinformationen zum Status einer Zertifikattransparenz-Richtlinienüberprüfung. |
CTL_ANY_SUBJECT_INFO Enthält einen SubjectAlgorithm, der in der Zertifikatvertrauensliste (Certificate Trust List, CTL) abgeglichen werden soll, und den SubjectIdentifier, der in einem der CTL-Einträge in Aufrufen von CertFindSubjectInCTL abgeglichen werden soll. |
CTL_CONTEXT Die CTL_CONTEXT-Struktur enthält sowohl die codierten als auch decodierten Darstellungen einer CTL. |
CTL_ENTRY Ein Element einer Zertifikatvertrauensliste (Certificate Trust List, CTL). |
CTL_FIND_SUBJECT_PARA Enthält Daten, die von CertFindCTLInStore mit einem dwFindType-Parameter von CTL_FIND_SUBJECT verwendet werden, um eine Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CTL_FIND_USAGE_PARA Ein Element der CTL_FIND_SUBJECT_PARA-Struktur und wird von CertFindCTLInStore verwendet. |
CTL_INFO Enthält die in einer Zertifikatvertrauensliste (Certificate Trust List, CTL) gespeicherten Informationen. |
CTL_USAGE Enthält ein Array von Objektbezeichnern (OIDs) für CTL-Erweiterungen (Certificate Trust List). |
CTL_USAGE_MATCH Stellt Parameter zum Suchen von Zertifikatvertrauenslisten (Certificate Trust Lists, CTL) bereit, die zum Erstellen einer Zertifikatkette verwendet werden. |
CTL_VERIFY_USAGE_PARA Die CTL_VERIFY_USAGE_PARA-Struktur enthält Parameter, die von CertVerifyCTLUsage verwendet werden, um die Gültigkeit der Verwendung einer CTL festzulegen. |
CTL_VERIFY_USAGE_STATUS Enthält Informationen zu einer Zertifikatvertrauensliste (Certificate Trust List, CTL), die von CertVerifyCTLUsage zurückgegeben wird. |
DHPRIVKEY_VER3 Enthält spezifische Informationen für den bestimmten privaten Schlüssel, der im Schlüssel-BLOB enthalten ist. |
DHPUBKEY Enthält spezifische Informationen für den bestimmten Diffie-Hellman öffentlichen Schlüssel, der im Schlüssel-BLOB enthalten ist. |
DHPUBKEY_VER3 Enthält spezifische Informationen für den bestimmten öffentlichen Schlüssel, der im Schlüssel-BLOB enthalten ist. |
DSSSEED Enthält die Ausgangs- und Leistungswerte, die verwendet werden können, um die Primes des öffentlichen DSS-Schlüssels zu überprüfen. |
EV_EXTRA_CERT_CHAIN_POLICY_PARA Gibt die Parameter an, die für die Überprüfung der EV-Richtlinie übergeben werden. Anwendungen verwenden diese Struktur, um Hinweise an die API zu übergeben, die angeben, welche der Richtlinienqualifizierer-Flags der erweiterten Validierungszertifikate für die Anwendung wichtig sind. |
EV_EXTRA_CERT_CHAIN_POLICY_STATUS Enthält Richtlinienkennzeichnungen, die von einem Aufruf der CertVerifyCertificateChainPolicy-Funktion zurückgegeben werden. |
HMAC_INFO Die HMAC_INFO Struktur gibt den Hashalgorithmus und die inneren und äußeren Zeichenfolgen an, die zum Berechnen des HMAC-Hashs verwendet werden sollen. |
HTTPSPolicyCallbackData Enthält Richtlinieninformationen, die bei der Überprüfung von SSL-Client-/Serverzertifikatketten (Secure Sockets Layer) verwendet werden. |
OCSP_BASIC_RESPONSE_ENTRY Enthält den aktuellen Zertifikatstatus für ein einzelnes Zertifikat. |
OCSP_BASIC_RESPONSE_INFO Enthält eine grundlegende OCSP-Antwort (Online Certificate Status Protocol) gemäß RFC 2560. |
OCSP_BASIC_REVOKED_INFO Enthält den Grund, warum ein Zertifikat widerrufen wurde. |
OCSP_BASIC_SIGNED_RESPONSE_INFO Enthält eine grundlegende OCSP-Antwort (Online Certificate Status Protocol) mit einer Signatur. |
OCSP_CERT_ID Enthält Informationen zum Identifizieren eines Zertifikats in einer OCSP-Anforderung (Online Certificate Status Protocol) oder Antwort. |
OCSP_REQUEST_ENTRY Enthält Informationen zu einem einzelnen Zertifikat in einer OCSP-Anforderung (Online Certificate Status Protocol). |
OCSP_REQUEST_INFO Enthält Informationen für eine OCSP-Anforderung (Online Certificate Status Protocol) gemäß RFC 2560. |
OCSP_RESPONSE_INFO Gibt den Erfolg oder Fehler der entsprechenden OCSP-Anforderung (Online Certificate Status Protocol) an. Bei erfolgreichen Anforderungen enthält sie den Typ und den Wert der Antwortinformationen. |
OCSP_SIGNATURE_INFO Enthält eine Signatur für eine OCSP-Anforderung (Online Certificate Status Protocol) oder Antwort. |
OCSP_SIGNED_REQUEST_INFO Enthält Informationen für eine OCSP-Anforderung (Online Certificate Status Protocol) mit optionalen Signaturinformationen. |
PKCS12_PBES2_EXPORT_PARAMS Wird als pvPara an die PFXExportCertStoreEx-Funktion übergeben, wenn das PKCS12_EXPORT_PBES2_PARAMS Flag für dwFlags festgelegt ist, um Informationen zum zu verwendenden Verschlüsselungsalgorithmus bereitzustellen. |
PROV_ENUMALGS Wird mit der CryptGetProvParam-Funktion verwendet, wenn der PP_ENUMALGS-Parameter abgerufen wird, um Informationen zu einem Algorithmus zu enthalten, der von einem Kryptografiedienstanbieter (CSP) unterstützt wird. |
PROV_ENUMALGS_EX Wird mit der CryptGetProvParam-Funktion verwendet, wenn der PP_ENUMALGS_EX-Parameter abgerufen wird, um Informationen zu einem Algorithmus zu enthalten, der von einem kryptografischen Dienstanbieter (CSP) unterstützt wird. |
ROOT_INFO_LUID Enthält einen lokal eindeutigen Bezeichner (LUID) für kryptografische Smartcardstamminformationen. |
RSAPUBKEY Die RSAPUBKEY-Struktur enthält Spezifische Informationen für den bestimmten öffentlichen Schlüssel, der im Schlüssel-BLOB enthalten ist. |
SCHANNEL_ALG Die SCHANNEL_ALG-Struktur enthält Algorithmus- und Schlüsselgrößeninformationen. Sie wird als die als PbData in CryptSetKeyParam übergebene Struktur verwendet, wenn dwParam auf KP_SCHANNEL_ALG festgelegt ist. |
SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS Die SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS Struktur überprüft, ob Zertifikate in der Kette schwache Kryptografie aufweisen, und überprüft, ob ein Stammzertifikat eines Drittanbieters den Anforderungen des Microsoft-Stammprogramms entspricht. |