Training
wincrypt.h-Header
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
wincrypt.h enthält die folgenden Programmierschnittstellen:
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 einem Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) in einem anderen Speicher einen Link in einem 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, Zertifikatvertrauensliste) 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 Zertifikatsperrliste und fügt ihn dem Zertifikatspeicher hinzu. |
CertAddEncodedCTLToStore Erstellt einen Zertifikatvertrauenslistenkontext (Certificate Trust List, CTL) aus einer codierten CTL und fügt ihn dem Zertifikatspeicher hinzu. |
CertAddEnhancedKeyUsageIdentifier Die CertAddEnhancedKeyUsageIdentifier-Funktion fügt der erweiterten Eigenschaft der erweiterten Schlüsselverwendung (Enhanced Key Usage, EKU) des Zertifikats einen Nutzungsbezeichner hinzu. |
CertAddRefServerOcspResponse Erhöht die Verweisanzahl für ein HCERT_SERVER_OCSP_RESPONSE Handle. |
CertAddRefServerOcspResponseContext Erhöht die Verweisanzahl 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 Zertifikatvertrauenslistenelement (Certificate Trust List, CTL) hinzu. |
CertAddStoreToCollection Die CertAddStoreToCollection-Funktion fügt einem Sammlungszertifikatspeicher einen gleichgeordneten Zertifikatspeicher hinzu. |
CertAlgIdToOID Konvertiert einen CryptoAPI-Algorithmusbezeichner (ALG_ID) in eine ASN.1-Objektbezeichnerzeichenfolge (Abstract Syntax Notation One). |
CertCloseServerOcspResponse Schließt ein OCSP-Serverantworthandle (Online Certificate status Protocol). |
CertCloseStore Schließt ein Zertifikatspeicherhandle und reduziert die Anzahl der Verweise im Speicher. |
CertCompareCertificate Bestimmt, ob zwei Zertifikate identisch sind, indem der Ausstellername und die Seriennummer der Zertifikate verglichen werden. |
CertCompareCertificateName Die CertCompareCertificateName-Funktion vergleicht zwei Zertifikat-CERT_NAME_BLOB-Strukturen, um zu bestimmen, ob sie identisch sind. Die CERT_NAME_BLOB Strukturen werden für den Antragsteller und den Aussteller von Zertifikaten verwendet. |
CertCompareIntegerBlob Die CertCompareIntegerBlob-Funktion vergleicht zwei ganzzahlige BLOBs, um zu bestimmen, ob sie die gleichen numerischen Werte darstellen. |
CertComparePublicKeyInfo Die CertComparePublicKeyInfo-Funktion vergleicht zwei codierte öffentliche Schlüssel, um zu ermitteln, ob sie identisch sind. |
CertControlStore Ermöglicht, dass eine Anwendung benachrichtigt wird, wenn es einen Unterschied zwischen dem Inhalt eines zwischengespeicherten Speichers gibt, der verwendet wird, und den Inhalten dieses Speichers, während er im Speicher beibehalten wird. |
CertCreateCertificateChainEngine Die CertCreateCertificateChainEngine-Funktion erstellt eine neue, nicht standardmäßige Ketten-Engine für eine Anwendung. |
CertCreateCertificateContext Erstellt einen Zertifikatkontext aus einem codierten Zertifikat. Der erstellte Kontext wird nicht in einem Zertifikatspeicher gespeichert. 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 Zertifikatsperrliste. Der erstellte Kontext wird nicht in einem Zertifikatspeicher gespeichert. Es erstellt eine Kopie der codierten Zertifikatsperrliste innerhalb des erstellten Kontexts. |
CertCreateCTLContext Die CertCreateCTLContext-Funktion erstellt einen Zertifikatvertrauenslistenkontext (Certificate Trust List, CTL) aus einer codierten CTL. Der erstellte Kontext wird nicht in einem Zertifikatspeicher gespeichert. Die Funktion erstellt eine Kopie der codierten CTL innerhalb des erstellten Kontexts. |
CertCreateCTLEntryFromCertificateContextProperties Die CertCreateCTLEntryFromCertificateContextProperties-Funktion erstellt einen Zertifikatvertrauenslisteneintrag (Certificate Trust List, CTL), 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 CRL-Kontext (Certificate Revocation List) 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 Verweisanzahl der Kette erhöht wird. |
CertDuplicateCertificateContext Dupliziert einen Zertifikatkontext, indem die Verweisanzahl erhöht wird. |
CertDuplicateCRLContext Die CertDuplicateCRLContext-Funktion dupliziert einen CRL-Kontext (Certificate Revocation List), indem die Verweisanzahl erhöht wird. |
CertDuplicateCTLContext Die CertDuplicateCTLContext-Funktion dupliziert einen CTL-Kontext (Certificate Trust List), indem die Anzahl der Verweise erhöht wird. |
CertDuplicateStore Dupliziert ein Speicherhandle, indem die Verweisanzahl 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 wird in einer Schleife verwendet und kann nacheinander alle Zertifikate in einem Zertifikatspeicher abrufen. |
CertEnumCRLContextProperties Die CertEnumCRLContextProperties-Funktion ruft die erste oder nächste erweiterte Eigenschaft ab, die einem CRL-Kontext (Certificate Revocation List) zugeordnet ist. |
CertEnumCRLsInStore Die CertEnumCRLsInStore-Funktion ruft den ersten oder nächsten Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) in einem Zertifikatspeicher ab. Diese Funktion wird in einer Schleife verwendet und kann nacheinander alle Zertifikatsperrlistenkontexte 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. Diese Funktion wird in einer Schleife verwendet und kann nacheinander alle erweiterten Eigenschaften abrufen, die einem CTL-Kontext zugeordnet sind. |
CertEnumCTLsInStore Die CertEnumCTLsInStore-Funktion ruft den ersten oder nächsten CTL-Kontext (Certificate Trust List) in einem Zertifikatspeicher ab. Diese Funktion wird in einer Schleife verwendet und kann nacheinander 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 den ersten oder nächsten TrustedSubject in einer sortierten Zertifikatvertrauensliste (Certificate Trust List, 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 Systemspeicherstandorte 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, das durch seinen Objektbezeichner (Object Identifier, OID) identifiziert wird. |
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 einem Suchkriterium entspricht, das vom dwFindType und dem zugehörigen pvFindPara eingerichtet wurde. |
CertFindChainInStore Sucht das erste oder nächste Zertifikat in einem Speicher, das die angegebenen Kriterien erfüllt. |
CertFindCRLInStore Sucht den ersten oder nächsten Zertifikatsperrlistenkontext (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 ersten oder nächsten CTL-Kontext (Certificate Trust List), der suchkriterien entspricht, die vom dwFindType und dem zugehörigen pvFindPara eingerichtet wurden. |
CertFindExtension Die CertFindExtension-Funktion findet die erste Erweiterung im CERT_EXTENSION Array, die durch ihren Objektbezeichner (Object Identifier, OID) identifiziert wird. |
CertFindRDNAttr Die CertFindRDNAttr-Funktion findet das erste RDN-Attribut, das durch seinen Objektbezeichner (Object Identifier, OID) in einer Liste der Relative Distinguished Names (RDN) identifiziert wird. |
CertFindSubjectInCTL Die CertFindSubjectInCTL-Funktion versucht, den angegebenen Antragsteller in einer Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CertFindSubjectInSortedCTL Die CertFindSubjectInSortedCTL-Funktion versucht, den angegebenen Antragsteller in einer sortierten Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CertFreeCertificateChain Die CertFreeCertificateChain-Funktion gibt eine Zertifikatkette frei, indem die Verweisanzahl reduziert wird. Wenn die Referenzanzahl 0 ist, wird der für die Kette zugewiesene Arbeitsspeicher freigegeben. |
CertFreeCertificateChainEngine Die CertFreeCertificateChainEngine-Funktion gibt eine Zertifikatvertrauens-Engine frei. |
CertFreeCertificateChainList Gibt das Array von Zeigern in Verkettungskontexte frei. |
CertFreeCertificateContext Gibt einen Zertifikatkontext frei, indem die Verweisanzahl dekrementiert wird. Wenn die Verweisanzahl auf null steigt, gibt CertFreeCertificateContext den von einem Zertifikatkontext verwendeten Arbeitsspeicher frei. |
CertFreeCRLContext Gibt einen Zertifikatsperrlistenkontext (Certificate Revocation List, CRL) frei, indem die Verweisanzahl verringert wird. |
CertFreeCTLContext Gibt einen CTL-Kontext (Certificate Trust List) frei, indem die Verweisanzahl verringert wird. |
CertFreeServerOcspResponseContext Verringert die Verweisanzahl für eine CERT_SERVER_OCSP_RESPONSE_CONTEXT-Struktur. |
CertGetCertificateChain Erstellt einen Zertifikatkettenkontext, der von einem Endzertifikat beginnt und nach Möglichkeit zu einem vertrauenswürdigen Stammzertifikat zurückkehrt. |
CertGetCertificateContextProperty Ruft die Informationen ab, die in einer erweiterten Eigenschaft eines Zertifikatkontexts enthalten sind. |
CertGetCRLContextProperty Ruft eine erweiterte Eigenschaft für den angegebenen Zertifikatsperrlistenkontext 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 (EKU) oder der erweiterten EKU-Eigenschaft eines Zertifikats zurück. |
CertGetIntendedKeyUsage Ruft die beabsichtigten Schlüsselverwendungsbytes aus einem Zertifikat ab. |
CertGetIssuerCertificateFromStore Ruft den Zertifikatkontext aus dem Zertifikatspeicher für den ersten oder nächsten Aussteller des angegebenen Antragstellerzertifikats ab. Anstelle dieser Funktion werden die neuen Funktionen zur Überprüfung der Zertifikatkette empfohlen. |
CertGetNameStringA Ruft den Antragsteller- oder Ausstellernamen aus einem Zertifikat CERT_CONTEXT-Struktur ab und konvertiert ihn in eine NULL-Zeichenfolge. (ANSI) |
CertGetNameStringW Ruft den Antragsteller- oder Ausstellernamen aus einem Zertifikat CERT_CONTEXT-Struktur ab und konvertiert ihn in eine NULL-Zeichenfolge. (Unicode) |
CertGetPublicKeyLength Die CertGetPublicKeyLength-Funktion ruft die Bitlänge öffentlicher/privater Schlüssel aus einem BLOB für öffentliche Schlüssel ab. |
CertGetServerOcspResponseContext Ruft einen nicht blockierenden, zeit gültigen Onlinezertifikat-status-Protokoll(OCSP)-Antwortkontext für das angegebene Handle ab. |
CertGetStoreProperty Ruft eine Speichereigenschaft ab. |
CertGetSubjectCertificateFromStore Gibt aus einem Zertifikatspeicher einen Antragstellerzertifikatkontext zurück, der eindeutig durch den Aussteller und die Seriennummer identifiziert ist. |
CertGetValidUsages Gibt ein Array von Verwendungen zurück, das aus der Schnittmenge der gültigen Verwendungen für alle Zertifikate in einem Array von Zertifikaten besteht. |
CertIsRDNAttrsInCertificateName Die CertIsRDNAttrsInCertificateName-Funktion vergleicht die Attribute im Zertifikatnamen mit dem angegebenen CERT_RDN, um zu bestimmen, ob alle Attribute dort 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 Zertifikatsperrliste, um herauszufinden, ob es sich um eine Zertifikatsperrliste handelt, die ein bestimmtes Zertifikat enthalten würde, wenn dieses Zertifikat widerrufen wurde. |
CertNameToStrA Konvertiert einen codierten Namen in einer CERT_NAME_BLOB-Struktur in eine NULL-Zeichenfolge. (ANSI) |
CertNameToStrW Konvertiert einen codierten Namen in einer CERT_NAME_BLOB-Struktur in eine NULL-Zeichenfolge. (Unicode) |
CertOIDToAlgId Verwenden Sie anstelle dieser Funktion die Funktion CryptFindOIDInfo, da ALG_ID Bezeichner in CNG nicht mehr unterstützt werden. |
CertOpenServerOcspResponse Öffnet ein Handle für ein Onlinezertifikat status Protokollantwort (OCSP), die einer Serverzertifikatkette zugeordnet ist. |
CertOpenStore Öffnet einen Zertifikatspeicher mit einem angegebenen Speicheranbietertyp. |
CertOpenSystemStoreA Öffnet den gängigsten Systemzertifikatspeicher. Verwenden Sie CertOpenStore, um Zertifikatspeicher mit komplexeren Anforderungen zu öffnen, z. B. dateibasierte oder speicherbasierte Speicher. (ANSI) |
CertOpenSystemStoreW Öffnet den gängigsten Systemzertifikatspeicher. Verwenden Sie CertOpenStore, um Zertifikatspeicher mit komplexeren Anforderungen zu öffnen, z. B. dateibasierte oder speicherbasierte Speicher. (Unicode) |
CertRDNValueToStrA Die CertRDNValueToStr-Funktion konvertiert einen Namen in einer CERT_RDN_VALUE_BLOB in eine NULL-Zeichenfolge. (ANSI) |
CertRDNValueToStrW Die CertRDNValueToStr-Funktion konvertiert einen Namen in einer CERT_RDN_VALUE_BLOB in eine NULL-Zeichenfolge. (Unicode) |
CertRegisterPhysicalStore Fügt einer Sammlung des Registrierungssystemspeichers einen physischen Speicher hinzu. |
CertRegisterSystemStore Registriert einen Systemspeicher. |
CertRemoveEnhancedKeyUsageIdentifier Die CertRemoveEnhancedKeyUsageIdentifier-Funktion entfernt einen Nutzungsbezeichner -Objektbezeichner (OID) aus der erweiterten EKU-Eigenschaft des Zertifikats. |
CertRemoveStoreFromCollection Entfernt einen gleichgeordneten Zertifikatspeicher aus einem Sammlungsspeicher. |
CertResyncCertificateChainEngine Synchronisiert die Zertifikatketten-Engine neu, wodurch die Speicher der Engine des Speichers neu synchronisiert und die Modulcaches aktualisiert werden. |
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 Speicherblob. |
CertSelectCertificateChains Ruft Zertifikatketten basierend auf angegebenen Auswahlkriterien ab. |
CertSerializeCertificateStoreElement Die CertSerializeCertificateStoreElement-Funktion serialisiert das codierte Zertifikat eines Zertifikatkontexts und die zugehörigen codierten Eigenschaften. 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 CRL-Kontext (Certificate Revocation List) 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 die Eigenschaften später abgerufen werden können. |
CertSetCertificateContextPropertiesFromCTLEntry Legt die Eigenschaften für den Zertifikatkontext unter Verwendung der Attribute im angegebenen CTL-Eintrag (Certificate Trust List) fest. |
CertSetCertificateContextProperty Legt eine erweiterte Eigenschaft für einen angegebenen Zertifikatkontext fest. |
CertSetCRLContextProperty Legt eine erweiterte Eigenschaft für den angegebenen CRL-Kontext (Certificate Revocation List) 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 Konvertiert eine null-gekündigte X.500-Zeichenfolge in einen codierten Zertifikatnamen. (ANSI) |
CertStrToNameW Konvertiert eine null-gekündigte X.500-Zeichenfolge in einen codierten Zertifikatnamen. (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 Funktion CertUnregisterSystemStore 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 festzustellen, ob das Zertifikat eines Antragstellers widerrufen wurde oder nicht. |
CertVerifyCRLTimeValidity Die CertVerifyCRLTimeValidity-Funktion überprüft die Zeitgültigkeit einer Zertifikatsperrliste. |
CertVerifyCTLUsage Überprüft, ob ein Antragsteller für eine angegebene Verwendung vertrauenswürdig ist, indem eine signierte und zeitgültige Zertifikatvertrauensliste (Certificate Trust List, CTL) mit den Verwendungsbezeichnern gefunden wird, die den Antragsteller enthalten. |
CertVerifyRevocation Überprüft die Sperrung status der Zertifikate, die im rgpvContext-Array enthalten sind. Wenn festgestellt wird, dass ein Zertifikat in der Liste widerrufen wurde, wird keine weitere Überprüfung durchgeführt. |
CertVerifySubjectCertificateContext Die Funktion CertVerifySubjectCertificateContext führt die aktivierten Überprüfungsprüfungen für ein Zertifikat durch, indem die Gültigkeit des Ausstellers des Zertifikats überprüft wird. Anstelle dieser Funktion werden die neuen Funktionen zur Überprüfung der Zertifikatkette empfohlen. |
CertVerifyTimeValidity Die CertVerifyTimeValidity-Funktion überprüft die Zeitgültigkeit eines Zertifikats. |
CertVerifyValidityNesting Die CertVerifyValidityNesting-Funktion überprüft, ob die Zeitvalidität eines Antragstellerzertifikats ordnungsgemäß innerhalb der Zeitgültigkeit des Ausstellers verschachtelt ist. |
CryptAcquireCertificatePrivateKey Ruft den privaten Schlüssel für ein Zertifikat ab. |
CryptAcquireContextA Wird zum Abrufen eines Handles für einen bestimmten Schlüsselcontainer innerhalb eines bestimmten Kryptografiedienstanbieters (CSP) verwendet. Dieses zurückgegebene Handle wird in Aufrufen von CryptoAPI-Funktionen verwendet, die den ausgewählten CSP verwenden. (ANSI) |
CryptAcquireContextW Wird zum Abrufen eines Handles für einen bestimmten Schlüsselcontainer innerhalb eines bestimmten Kryptografiedienstanbieters (CSP) verwendet. 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 der Referenzanzahl eines HCRYPTPROV-CSP-Handles (Kryptografiedienstanbieter) eine hinzu. |
CryptCreateAsyncHandle Die CryptCreateAsyncHandle-Funktion (wincrypt.h) erstellt ein asynchrones Handle. |
CryptCreateHash Initiiert das Hashing eines Datenstroms. Es erstellt ein Handle für ein CSP-Hashobjekt (Cryptographic Service Provider) und gibt es an die aufrufende Anwendung 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 lpszStructType-Parameter angegeben wird. 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 mit der CryptEncrypt-Funktion verschlüsselt wurden. |
CryptDecryptAndVerifyMessageSignature Die CryptDecryptAndVerifyMessageSignature-Funktion entschlüsselt eine Nachricht und überprüft deren Signatur. |
CryptDecryptMessage Die CryptDecryptMessage-Funktion decodiert und entschlüsselt eine Nachricht. |
CryptDeriveKey Generiert kryptografische Sitzungsschlüssel, die von einem Basisdatenwert abgeleitet werden. |
CryptDestroyHash Zerstört das Hashobjekt, auf das vom hHash-Parameter verwiesen wird. |
CryptDestroyKey Gibt das Handle frei, auf das vom hKey-Parameter verwiesen wird. |
CryptDuplicateHash Erstellt eine exakte Kopie eines Hashs bis zu dem Punkt, an dem die Duplizierung abgeschlossen ist. |
CryptDuplicateKey Macht eine exakte Kopie eines Schlüssels und des Status des Schlüssels. |
CryptEncodeObject Die CryptEncodeObject-Funktion codiert eine Struktur des Typs, der durch den Wert des lpszStructType-Parameters angegeben wird. 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 wird. |
CryptEncrypt Verschlüsselt Daten. Der Algorithmus, der zum Verschlüsseln der Daten verwendet wird, wird durch den 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 Kryptografiedienstanbietern (CSP) ab, die auf dem Computer unterstützt werden. (ANSI) |
CryptEnumProviderTypesW Ruft die ersten oder nächsten Typen von Kryptografiedienstanbietern (CSP) ab, die auf dem Computer unterstützt werden. (Unicode) |
CryptExportKey Exportiert einen kryptografischen Schlüssel oder ein Schlüsselpaar aus einem Kryptografiedienstanbieter (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 Kryptografieanbieter und ihre 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 Lokalisierungsnamen des Systemspeichers "Stamm". |
CryptFindOIDInfo Ruft die erste vordefinierte oder registrierte CRYPT_OID_INFO-Struktur ab, die mit einem angegebenen Schlüsseltyp und Schlüssel übereinstimmt. 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 zugeordneten Puffer gemäß 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 verringert wird. |
CryptGenKey Generiert einen zufälligen kryptografischen Sitzungsschlüssel oder ein paar öffentliche/private Schlüssel. Ein Handle für das Schlüssel- oder Schlüsselpaar wird in phKey zurückgegeben. Dieses 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. |
CryptGetAsyncParam Die CryptGetAsyncParam-Funktion (wincrypt.h) legt einen asynchronen Parameterwert fest. |
CryptGetDefaultOIDDllList Die CryptGetDefaultOIDDllList-Funktion ruft die Liste der Namen von DLL-Dateien ab, die registrierte Standardobjektbezeichnerfunktionen (OID) für einen angegebenen Funktionssatz und Codierungstyp enthalten. |
CryptGetDefaultOIDFunctionAddress Die Funktion CryptGetDefaultOIDFunctionAddress lädt die DLL, die eine Standardfunktionsadresse enthält. |
CryptGetDefaultProviderA Sucht den Standardmäßigen Kryptografiedienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder aktuellen Benutzer. (ANSI) |
CryptGetDefaultProviderW Sucht den Standardmäßigen Kryptografiedienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder aktuellen Benutzer. (Unicode) |
CryptGetHashParam Ruft Daten ab, die die Vorgänge eines Hashobjekts steuern. |
CryptGetKeyIdentifierProperty CryptGetKeyIdentifierProperty ruft eine bestimmte Eigenschaft von einem angegebenen Schlüsselbezeichner ab. |
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 CryptGetMessageSignerCount-Funktion gibt die Anzahl der Unterzeichner einer signierten Nachricht zurück. |
CryptGetObjectUrl Ruft die URL des Remoteobjekts aus einem Zertifikat, einer Zertifikatvertrauensliste (Certificate Trust List, CTL) oder einer Zertifikatsperrliste (Certificate Revocation List, CRL) ab. |
CryptGetOIDFunctionAddress Durchsucht die Liste der registrierten und installierten Funktionen nach einer Übereinstimmung mit Codierungstyp und Objektbezeichner (OID). |
CryptGetOIDFunctionValue Die CryptGetOIDFunctionValue-Funktion fragt einen Wert ab, der einer OID zugeordnet ist. |
CryptGetProvParam Ruft Parameter ab, die die Vorgänge eines Kryptografiedienstanbieters (CSP) steuern. |
CryptGetTimeValidObject Ruft eine Zertifikatsperrliste, 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 Hashen eines Datenblocks mithilfe eines CNG-Hashanbieters. |
CryptHashData Fügt einem angegebenen Hashobjekt Daten 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 aus einem Schlüsselblob in einen Kryptografiedienstanbieter (Cryptographic Service Provider, 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 der OID (Public Key Object Identifier) entspricht, und gibt ein CNG-Handle an den Schlüssel zurück. |
CryptInitOIDFunctionSet Das CryptInitOIDFunctionSet initialisiert und gibt das 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 eine Reihe von OID-Funktionsadressen (Callable Object Identifier). |
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 Arbeitsspeicher frei, der von CryptMemAlloc oder CryptMemRealloc zugewiesen wurde. |
CryptMemRealloc Die CryptMemRealloc-Funktion gibt den speicher frei, der derzeit einem Puffer zugeordnet ist, und weist Arbeitsspeicher für einen neuen Puffer zu. |
CryptMsgCalculateEncodedLength Berechnet die maximale Anzahl von Bytes, die für eine codierte kryptografische Nachricht unter Berücksichtigung des Nachrichtentyps, der Codierungsparameter und der Gesamtlänge der zu codierenden Daten erforderlich sind. |
CryptMsgClose Die Funktion CryptMsgClose schließt ein kryptografisches Nachrichtenhandle. Bei jedem Aufruf dieser Funktion wird die Referenzanzahl für die Nachricht um eins reduziert. Wenn die Referenzanzahl 0 erreicht, wird die Nachricht vollständig freigegeben. |
CryptMsgControl Führt einen Steuerungsvorgang aus, nachdem eine Nachricht durch einen letzten Aufruf der CryptMsgUpdate-Funktion decodiert wurde. |
CryptMsgCountersign Gegensigniert eine vorhandene Signatur in einer Nachricht. |
CryptMsgCountersignEncoded Gegensigniert ein vorhandenes PKCS |
CryptMsgDuplicate Die CryptMsgDuplicate-Funktion dupliziert ein kryptografisches Nachrichtenhandle, indem die Verweisanzahl erhöht wird. |
CryptMsgEncodeAndSignCTL Die Funktion CryptMsgEncodeAndSignCTL 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 Ruft einen Nachrichtenparameter ab, 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 Funktion CryptMsgSignCTL 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 (gemäß PKCS-Definition) |
CryptMsgVerifyCountersignatureEncodedEx Überprüft, ob der pbSignerInfoCounterSignature-Parameter den verschlüsselten Hash des Felds encryptedDigest 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 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 von der DLL zu exportierende Funktionsname nicht überschrieben werden. |
CryptRegisterOIDFunction Registriert eine DLL, die die Funktion enthält, die für den angegebenen Codierungstyp, Funktionsnamen und Objektbezeichner (Object Identifier, OID) aufgerufen werden soll. |
CryptRegisterOIDInfo Die Funktion CryptRegisterOIDInfo registriert die in der CRYPT_OID_INFO-Struktur angegebenen OID-Informationen und speichert sie in der Registrierung. |
CryptReleaseContext Gibt das Handle eines Kryptografiedienstanbieters (CSP) und eines Schlüsselcontainers frei. |
CryptRetrieveObjectByUrlA Ruft das PKI-Objekt (Public Key Infrastructure) von einem durch eine URL angegebenen Speicherort ab. (ANSI) |
CryptRetrieveObjectByUrlW Ruft das PKI-Objekt (Public Key Infrastructure) von einem durch eine URL angegebenen Speicherort ab. (Unicode) |
CryptRetrieveTimeStamp Codiert eine Zeitstempelanforderung und ruft das Zeitstempeltoken von einem Durch eine URL angegebenen Ort an eine Zeitstempelautorität (Time Stamping Authority, TSA) ab. |
CryptSetAsyncParam Die CryptSetAsyncParam-Funktion (wincrypt.h) legt einen asynchronen Parameter fest. |
CryptSetHashParam Passt die Vorgänge eines Hashobjekts an, einschließlich des Einrichtens des anfänglichen Hashinhalts und der Auswahl eines bestimmten Hashingalgorithmus. |
CryptSetKeyIdentifierProperty Die CryptSetKeyIdentifierProperty-Funktion legt die Eigenschaft eines angegebenen Schlüsselbezeichners fest. Diese Funktion kann die -Eigenschaft auf dem in pwszComputerName identifizierten Computer festlegen. |
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 Kryptografiedienstanbieter (CSP) des aktuellen Benutzers an. (ANSI) |
CryptSetProviderExA Gibt den Standardmäßigen Kryptografiedienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder aktuellen Benutzer an. (ANSI) |
CryptSetProviderExW Gibt den Standardmäßigen Kryptografiedienstanbieter (CSP) eines angegebenen Anbietertyps für den lokalen Computer oder aktuellen Benutzer an. (Unicode) |
CryptSetProviderW Gibt den Standardmäßigen Kryptografiedienstanbieter (CSP) des aktuellen Benutzers an. (Unicode) |
CryptSetProvParam Passt die Vorgänge eines Kryptografiedienstanbieters (CSP) an. Diese Funktion wird häufig verwendet, um eine Sicherheitsbeschreibung 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 (Certificate Revocation List, 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 "zu 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 Array von Bytes. (ANSI) |
CryptStringToBinaryW Konvertiert eine formatierte Zeichenfolge in ein Array von Bytes. (Unicode) |
CryptUninstallDefaultContext Wichtig Diese API ist veraltet. (CryptUninstallDefaultContext) |
CryptUnregisterDefaultOIDFunction 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 Funktion CryptUnregisterOIDInfo entfernt die Registrierung einer angegebenen CRYPT_OID_INFO OID-Informationsstruktur. Die zu aufhebende Struktur wird durch die Elemente pszOID und dwGroupId 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 Funktion CryptVerifyDetachedMessageHash überprüft einen getrennten Hash. |
CryptVerifyDetachedMessageSignature Die Funktion CryptVerifyDetachedMessageSignature überprüft eine signierte Nachricht mit einer getrennten Signatur oder Signaturen. |
CryptVerifyMessageHash Die Funktion CryptVerifyMessageHash ü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 Informationen zum öffentlichen Schlüssel. |
CryptVerifySignatureA Überprüft die Signatur eines Hashobjekts. (ANSI) |
CryptVerifySignatureW Überprüft die Signatur eines Hashobjekts. (Unicode) |
CryptVerifyTimeStampSignature Überprüft die Zeitstempelsignatur für ein angegebenes Bytearray. |
GetEncSChannel Diese Funktion ist nicht verfügbar. |
PFXExportCertStore Exportiert die Zertifikate und, falls verfügbar, die zugeordneten privaten Schlüssel aus dem Zertifikatspeicher, auf den verwiesen wird. |
PFXExportCertStoreEx Exportiert die Zertifikate und, sofern verfügbar, ihre zugeordneten privaten Schlüssel aus dem Zertifikatspeicher, auf den verwiesen wird. |
PFXImportCertStore Importiert ein PFX-BLOB und gibt das Handle eines Speichers zurück, der Zertifikate und alle zugeordneten privaten Schlüssel enthält. |
PFXIsPFXBlob Die PFXIsPFXBlob-Funktion versucht, die äußere Schicht eines BLOB als PFX-Paket zu decodieren. |
PFXVerifyPassword Die PFXVerifyPassword-Funktion versucht, die äußere Schicht 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. |
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 Kryptografiedienstanbieter (CSP) zurück, indem der phCryptProv-Parameter verwendet wird, um den importierten 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 Wird von einem Speicheranbieter implementiert und wird verwendet, um einen Store zu öffnen. |
PFN_CERT_ENUM_PHYSICAL_STORE Die Rückruffunktion CertEnumPhysicalStoreCallback formatiert und zeigt Informationen zu jedem physischen Speicher an, der durch einen Aufruf von CertEnumPhysicalStore gefunden wurde. |
PFN_CERT_ENUM_SYSTEM_STORE Die Rückruffunktion CertEnumSystemStoreCallback formatiert und stellt Informationen zu jedem Systemspeicher dar, der durch einen Aufruf von CertEnumSystemStore gefunden wurde. |
PFN_CERT_ENUM_SYSTEM_STORE_LOCATION Die Rückruffunktion CertEnumSystemStoreLocationcallback formatiert und zeigt Informationen zu jedem Systemspeicherort an, der durch einen Aufruf von CertEnumSystemStoreLocation gefunden wurde. |
PFN_CERT_STORE_PROV_CLOSE Eine anwendungsdefinierte Rückruffunktion, die von CertCloseStore aufgerufen wird, wenn die Verweisanzahl 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 die Zertifikatsperrliste aus dem Speicher gelöscht wird. |
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 Sperrlistenkontexts 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 Zertifikatsperrliste 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 hinzugefügt wird. |
PFN_CERT_STORE_PROV_WRITE_CRL Eine anwendungsdefinierte Rückruffunktion, die von CertAddEncodedCRLToStore, CertAddCRLContextToStore und CertAddSerializedElementToStore aufgerufen wird, bevor sie dem Speicher hinzugefügt wird. |
PFN_CERT_STORE_PROV_WRITE_CTL Die Rückruffunktion CertStoreProvWriteCTL kann von CertAddEncodedCTLToStore, CertAddCTLContextToStore oder CertAddSerializedElementToStore aufgerufen werden, bevor dem Speicher eine CTL 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üsselvereinbarungsempfänger bestimmt 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 bestimmt ist. |
PFN_CMSG_EXPORT_KEY_AGREE Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Schlüsselvereinbarungsempfänger einer umhüllten Nachricht. |
PFN_CMSG_EXPORT_KEY_TRANS Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umhüllten Nachricht. |
PFN_CMSG_EXPORT_MAIL_LIST Verschlüsselt und exportiert den Inhaltsverschlüsselungsschlüssel für einen Empfänger der Mailingliste einer umhüllten Nachricht. |
PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY Generiert den symmetrischen Schlüssel, der zum Verschlüsseln von Inhalten für eine umhüllte Nachricht verwendet wird. |
PFN_CMSG_IMPORT_KEY_AGREE Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umhüllten Nachricht. (PFN_CMSG_IMPORT_KEY_AGREE) |
PFN_CMSG_IMPORT_KEY_TRANS Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umhüllten Nachricht. (PFN_CMSG_IMPORT_KEY_TRANS) |
PFN_CMSG_IMPORT_MAIL_LIST Importiert einen Inhaltsverschlüsselungsschlüssel für einen Schlüsseltransportempfänger einer umhüllten 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 Funktion CryptEnumOIDInfo verwendet. |
PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC Wird von CryptExportPublicKeyInfoEx aufgerufen, um ein BLOB mit öffentlichem Schlüssel 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 Benutzer bereitgestellte Rückruffunktion CryptGetSignerCertificateCallback 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 sich ein Objekt geändert hat. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE Gibt das vom Anbieter zurückgegebene Objekt frei. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER Gibt Arbeitsspeicher für einen Objektbezeichner frei. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD Gibt das Kennwort frei, das zum Verschlüsseln eines PFX-Bytearrays (Personal Information Exchange) verwendet wird. |
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 mit einem berechneten Hash zu vergleichen. |
PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC Wird von CryptImportPublicKeyInfoEx2 aufgerufen, um den Algorithmusbezeichner für öffentlichen Schlüssel zu decodieren, den Algorithmusanbieter zu laden und das Schlüsselpaar zu importieren. |
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 Verkettungsüberprüfung von Dateien. |
AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA Die AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA-Struktur enthält Zeitstempelrichtlinieninformationen, die bei 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 Namensformen. |
CERT_ALT_NAME_INFO Die CERT_ALT_NAME_INFO-Struktur wird zum Codieren und Decodieren von Erweiterungen für Antragsteller- oder Ausstellerzertifikate, Zertifikatsperrlisten (Certificate Revocation Lists, CRLs) und Zertifikatvertrauenslisten (Certificate Trust Lists, CTLs) verwendet. |
CERT_AUTHORITY_INFO_ACCESS Stellt Zugriffserweiterungen für Autoritätsinformationen und Zertifikaterweiterungen für Antragstellerinformationen dar und gibt an, wie auf zusätzliche Informationen und Dienste für den Antragsteller 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 Zertifikatsperrliste verwendet wird. |
CERT_BASIC_CONSTRAINTS_INFO Die CERT_BASIC_CONSTRAINTS_INFO-Struktur enthält Informationen, die angibt, ob der zertifizierte Antragsteller als Zertifizierungsstelle , als 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 Antragsteller als Zertifizierungsstelle fungieren kann, kann auch eine Einschränkung der Zertifizierungspfadlänge angegeben werden. |
CERT_BIOMETRIC_DATA Enthält Informationen zu biometrischen Daten. |
CERT_BIOMETRIC_EXT_INFO Enthält eine Reihe biometrischer Informationen. |
CERT_CHAIN_CONTEXT Enthält ein Array von einfachen Zertifikatketten und eine Vertrauensstellung status-Struktur, 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 einer nicht standardmäßigen Zertifikatketten-Engine fest. Die verwendete Engine 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 legt die Such- und Abgleichskriterien fest, die beim Erstellen 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 festzulegen. |
CERT_CHAIN_POLICY_STATUS Enthält Zertifikatkette status Informationen, die von der CertVerifyCertificateChainPolicy-Funktion zurückgegeben werden, wenn die Zertifikatketten überprüft werden. |
CERT_CONTEXT Enthält sowohl die codierten als auch die 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 zugeordneten Zertifikatsperrlistenkontext. |
CERT_DH_PARAMETERS Enthält Parameter, die einem Diffie/Hellman-Algorithmus für öffentliche Schlüssel zugeordnet sind. |
CERT_DSS_PARAMETERS Enthält Parameter, die einem DSS-Algorithmus (Digital Signature Standard) für öffentliche Schlüssel zugeordnet sind. |
CERT_ECC_SIGNATURE Enthält die r- und s-Werte für eine ECDSA-Signatur (Elliptic Curve Digital Signature Algorithm). |
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 flexibles Mittel zur eindeutigen Identifizierung eines Zertifikats verwendet. |
CERT_INFO Enthält die Informationen eines Zertifikats. |
CERT_ISSUER_SERIAL_NUMBER Fungiert als eindeutiger Bezeichner eines Zertifikats, das die Seriennummer des Ausstellers und Ausstellers für ein Zertifikat enthält. |
CERT_KEY_ATTRIBUTES_INFO Die CERT_KEY_ATTRIBUTES_INFO-Struktur enthält optional 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 zur 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 öffentlichen Schlüssel "Betreff" und "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 verwendet werden soll, als auch die LDAP-Abfragezeichenfolge. |
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 Attributwert für distinguished name (RDN). |
CERT_OR_CRL_BLOB Kapselt Zertifikate für die Verwendung mit Internet Key Exchange-Nachrichten. |
CERT_OR_CRL_BUNDLE Kapselt ein Array von Zertifikaten für die Verwendung mit Internet Key Exchange-Nachrichten. |
CERT_OTHER_LOGOTYPE_INFO Enthält Informationen zu Logotypen, die nicht vordefiniert sind. |
CERT_PAIR Die CERT_PAIR-Struktur enthält ein Zertifikat und sein paarübergreifendes Zertifikat. |
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 festgelegte Richtlinien zum Akzeptieren von Zertifikaten als vertrauenswürdig. |
CERT_POLICY_ID Die CERT_POLICY_ID-Struktur enthält eine Liste der Zertifikatrichtlinien, die das Zertifikat ausdrücklich unterstützt, sowie optionale 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 OIDs für Ausstellerdomänen und Richtlinienrichtlinien für Antragsteller. |
CERT_POLICY_MAPPINGS_INFO Die CERT_POLICY_MAPPINGS_INFO-Struktur ermöglicht die Zuordnung zwischen den Richtlinien-OIDs von zwei Domänen. |
CERT_POLICY_QUALIFIER_INFO Die CERT_POLICY_QUALIFIER_INFO-Struktur enthält einen Objektbezeichner (Object Identifier, OID), der den Qualifizierer und die qualifiziererspezifischen zusätzlichen Informationen angibt. |
CERT_PRIVATE_KEY_VALIDITY Die CERT_PRIVATE_KEY_VALIDITY-Struktur gibt eine gültige Zeitspanne 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 Sequenz von einer oder mehreren Anweisungen zur Aufnahme in eine QC-Anweisungserweiterung (Qualified Certificate) dar. |
CERT_QC_STATEMENTS_EXT_INFO Enthält eine Sequenz einer oder mehrerer Anweisungen, aus denen die Erweiterung für qualifizierte Zertifikate (Qualified Certificate, QC) 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. Die BloBs für Betreff, Betreff und Attribut sind codiert. |
CERT_REVOCATION_CHAIN_PARA Enthält Parameter, die zum Erstellen einer Kette für ein unabhängiges OCSP-Antwortzeichenzertifikat (Independent Online Certificate status Protocol) verwendet werden. |
CERT_REVOCATION_CRL_INFO Enthält Informationen, die von einem Sperrtyphandler für die Zertifikatsperrliste (Certificate Revocation List, CRL) aktualisiert werden. |
CERT_REVOCATION_INFO Gibt die Sperrung status 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 zur Sperrung status 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 codierten Inhalt, der signiert werden soll, und ein BLOB, das die Signatur enthält. Das ToBeSigned-Element 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 eine Zusammenfassungsvertrauensstellung status für die Kette, die das Array darstellt. |
CERT_STORE_PROV_FIND_INFO Wird von vielen 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 auf starke Signaturen für Zertifikate, Zertifikatsperrlisten (Certificate Revocation Lists, CRLs), OCSP-Antworten (Online Certificate status Protocol) und PKCS zu überprüfen. |
CERT_STRONG_SIGN_SERIALIZED_INFO Enthält die Paare für Signaturalgorithmus/Hashalgorithmus und Public Key-Algorithmus/Bitlänge, 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 Kette von Zertifikaten oder Zusammenfassungsinformationen 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 Algorithmus für öffentliche Schlüssel zugeordnet sind. |
CERT_X942_DH_VALIDATION_PARAMS Optional von einem Element der CERT_X942_DH_PARAMETERS-Struktur angezeigt und enthält zusätzliche Seedinformationen. |
CMC_ADD_ATTRIBUTES_INFO Enthält Zertifikatattribute, die einem Zertifikat hinzugefügt werden sollen. |
CMC_ADD_EXTENSIONS_INFO Enthält Zertifikaterweiterungssteuerelementattribute, die einem Zertifikat hinzugefügt werden sollen. |
CMC_DATA_INFO Stellt eine Möglichkeit zur Kommunikation verschiedener Elemente 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 zur Kommunikation verschiedener Elemente markierter Informationen bereit. (CMC_RESPONSE_INFO) |
CMC_STATUS_INFO Enthält status Informationen zu Zertifikatverwaltungsnachrichten über CMS. |
CMC_TAGGED_ATTRIBUTE Wird in den CMC_DATA_INFO- und CMC_RESPONSE_INFO-Strukturen verwendet. (CMC_TAGGED_ATTRIBUTE) |
CMC_TAGGED_CERT_REQUEST Wird in der CMC_TAGGED_REQUEST-Struktur verwendet. |
CMC_TAGGED_CONTENT_INFO Wird in den CMC_DATA_INFO- und CMC_RESPONSE_INFO-Strukturen verwendet. (CMC_TAGGED_CONTENT_INFO) |
CMC_TAGGED_OTHER_MSG Wird in den CMC_DATA_INFO- und CMC_RESPONSE_INFO-Strukturen 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 parameter KP_CMS_DH_KEY_INFO in der CryptSetKeyParam-Funktion verwendet, um Diffie-Hellman Schlüsselinformationen zu enthalten. |
CMS_KEY_INFO Wird nicht verwendet. |
CMSG_CMS_RECIPIENT_INFO Wird mit der CryptMsgGetParam-Funktion verwendet, um Informationen zu einem Schlüsseltransport-, Schlüsselvereinbarungs- oder E-Mail-Listenumschlagnachrichtenempfänger abzurufen. |
CMSG_CMS_SIGNER_INFO Enthält den Inhalt der definierten SignerInfo in signierten oder signierten und umhüllten Nachrichten. |
CMSG_CNG_CONTENT_DECRYPT_INFO Enthält alle relevanten Informationen, die zwischen CryptMsgControl und installierbaren Funktionen des Objektbezeichners (Object Identifier, OID) für den Import und die Entschlüsselung eines CNG-Inhaltsverschlüsselungsschlüssels (CNG) (Kryptografie-API: _Next Generation) ü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 freigegeben 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 umhüllten 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 Signaturgebers einer signierten Nachricht zu löschen. |
CMSG_CTRL_KEY_AGREE_DECRYPT_PARA Enthält Informationen zu einem Schlüsselvereinbarungsempfä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-Listennachrichtenempfänger. |
CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA Enthält Informationen, die zum Überprüfen einer Nachrichtensignatur verwendet werden. Es enthält den Signerindex und den öffentlichen Signaturschlüssel. |
CMSG_ENVELOPED_ENCODE_INFO Enthält Informationen, die zum Codieren einer umhüllten Nachricht erforderlich sind. Er 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 dwMsgOpenToEncode-Parameter der CryptMsgOpenToEncode-Funktion CMSG_ENVELOPED ist. |
CMSG_KEY_AGREE_ENCRYPT_INFO Enthält Verschlüsselungsinformationen, die für alle Schlüsselvereinbarungsempfänger einer umhüllten Nachricht gelten. |
CMSG_KEY_AGREE_KEY_ENCRYPT_INFO Enthält den verschlüsselten Schlüssel für einen Schlüsselvereinbarungsempfänger einer umhüllten Nachricht. |
CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO Enthält Informationen zu einem Nachrichtenempfänger, der die Schlüsselvereinbarungsschlüsselverwaltung 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 umhüllten 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 Empfänger einer Mailingliste mit umhüllten 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üssel zur Verschlüsselung von Schlüsseln (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. Der pvEncryptionAuxInfo-Member in CMSG_ENVELOPED_ENCODE_INFO kann so festgelegt werden, dass er auf eine instance 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. Er wird an CryptMsgCountersign, CryptMsgCountersignEncoded und optional an CryptMsgOpenToEncode als Member 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 des 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 Einzelblockverarbeitung zu ermöglichen. |
CRL_CONTEXT Die CRL_CONTEXT-Struktur enthält sowohl die codierten als auch die 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 Gibt einen einzelnen Zertifikatsperrlistenverteilungspunkt (Certificate Revocation List, CRL) an, auf den ein Zertifikatbenutzer verweisen kann, um zu bestimmen, ob Zertifikate widerrufen wurden. |
CRL_DIST_POINT_NAME Gibt einen Speicherort an, von dem die Zertifikatsperrliste abgerufen werden kann. |
CRL_DIST_POINTS_INFO Enthält eine Liste der CRL-Verteilungspunkte (Certificate Revocation List), auf die ein Zertifikatbenutzer verweisen kann, um festzustellen, 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 die Zertifikatkontexte 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-Symmetrische Schlüsselinformationen für eine AES-Verschlüsselung (Advanced Encryption Standard) 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 über einen oder mehrere Werte verfügt. |
CRYPT_ATTRIBUTE_TYPE_VALUE Enthält einen einzelnen Attributwert. Die CRYPT_OBJID_BLOB des Value-Elements ist codiert. |
CRYPT_ATTRIBUTES Enthält ein Array von Attributen. |
CRYPT_BIT_BLOB Enthält einen Satz 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 im PKCS codierte Daten. |
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 speicherbelegungs- und speicherfreie Rückruffunktionen bereitzustellen. |
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 dar, wenn Elliptic Curve Cryptography (ECC) im Inhaltstyp Cryptographic Message Syntax (CMS) EnvelopedData verwendet wird. |
CRYPT_ENCODE_PARA Wird von der CryptEncodeObjectEx-Funktion verwendet, um Zugriff auf speicherbelegungs- und speicherfreie Rückruffunktionen zu ermöglichen. |
CRYPT_ENCRYPT_MESSAGE_PARA Enthält Informationen, die zum Verschlüsseln von Nachrichten verwendet werden. |
CRYPT_ENCRYPTED_PRIVATE_KEY_INFO Enthält die Informationen in einem PKCS. |
CRYPT_ENROLLMENT_NAME_VALUE_PAIR Wird verwendet, um Zertifikatanforderungen im Namen 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 Kryptografiedienstanbieters (CSP). |
CRYPT_KEY_PROV_PARAM Enthält Informationen zu einem Schlüsselcontainerparameter. |
CRYPT_KEY_SIGN_MESSAGE_PARA Enthält Informationen zum Kryptografiedienstanbieter (Kryptografiedienstanbieter, 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 (Object Identifier, OID). |
CRYPT_PASSWORD_CREDENTIALSA Enthält den Benutzernamen und das Kennwort, die in der CRYPT_CREDENTIALS-Struktur als optionale Eingabe für eine Remoteobjektabruffunktion wie CryptRetrieveObjectByUrl oder CryptGetTimeValidObject verwendet werden sollen. (ANSI) |
CRYPT_PASSWORD_CREDENTIALSW Enthält den Benutzernamen und das Kennwort, die in der CRYPT_CREDENTIALS-Struktur als optionale Eingabe für eine Remoteobjektabruffunktion wie CryptRetrieveObjectByUrl oder CryptGetTimeValidObject verwendet werden sollen. (Unicode) |
CRYPT_PKCS12_PBE_PARAMS Enthält Parameter, die zum Erstellen eines Verschlüsselungsschlüssels, eines Initialisierungsvektors (IV) oder eines MAC-Schlüssels (Message Authentication Code, Nachrichtenauthentifizierungscode) für einen PKCS verwendet werden. |
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 CryptExportPKCS8Ex-Funktion verwendet, die einen privaten Schlüssel in PKCS exportiert. |
CRYPT_PKCS8_IMPORT_PARAMS Enthält einen PKCS-Wert. |
CRYPT_PRIVATE_KEY_INFO Enthält einen privaten Klartextschlüssel im Feld PrivateKey (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-Klasse. |
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 von codierten 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 intelligenten Karte 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 von CRYPT_SMIME_CAPABILITIES gruppiert, die eine priorisierte Liste von Funktionseinstellungen angeben können. |
CRYPT_TIME_STAMP_REQUEST_INFO Wird zum Zeitstempeln 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 Time Stamp Authority (TSA) erstellt wurde. |
CRYPT_TIMESTAMP_CONTEXT Enthält sowohl die codierten als auch die decodierten Darstellungen eines Zeitstempeltokens. |
CRYPT_TIMESTAMP_INFO Enthält einen signierten Dateninhaltstyp 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 ASN.1-Definition (Abstract Syntax Notation One) eines TimeStampReq-Typs entspricht. |
CRYPT_TIMESTAMP_RESPONSE Wird intern verwendet, um eine ASN.1-codierte Antwort (Abstract Syntax Notation One, Abstrakte Syntaxnotation 1) Distinguished Encoding Rules (DER) 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 in Bits 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) zum Verwalten eines URL-Cacheeintrags verwendet werden. |
CRYPTNET_URL_CACHE_PRE_FETCH_INFO Enthält Updateinformationen, die vom CUC-Dienst (Cryptnet URL Cache) zum Verwalten eines URL-Cacheeintrags verwendet werden. |
CRYPTNET_URL_CACHE_RESPONSE_INFO Enthält Antwortinformationen, die vom CUC-Dienst (Cryptnet URL Cache) zum Verwalten eines URL-Cacheeintrags verwendet werden. |
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 die 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 dem dwFindType-Parameter von CTL_FIND_SUBJECT verwendet werden, um eine Zertifikatvertrauensliste (Certificate Trust List, CTL) zu finden. |
CTL_FIND_USAGE_PARA Ein Member der CTL_FIND_SUBJECT_PARA-Struktur, die von CertFindCTLInStore verwendet wird. |
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 Zertifikatsperrliste zu ermitteln. |
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üsselblob enthalten ist. |
DHPUBKEY Enthält spezifische Informationen für den bestimmten Diffie-Hellman öffentlichen Schlüssel, der im Schlüsselblob enthalten ist. |
DHPUBKEY_VER3 Enthält spezifische Informationen für den bestimmten öffentlichen Schlüssel, der im Schlüsselblob enthalten ist. |
DSSSEED Enthält die Ausgangs- und Zählerwerte, die verwendet werden können, um die Grundwerte des öffentlichen DSS-Schlüssels zu überprüfen. |
EV_EXTRA_CERT_CHAIN_POLICY_PARA Gibt die Parameter an, die für die Ev-Richtlinienüberprüfung übergeben werden. Anwendungen verwenden diese Struktur, um Hinweise an die API zu übergeben, die angeben, welche der Richtlinienqualifiziererflags der erweiterten Validierungszertifikate für die Anwendung wichtig sind. |
EV_EXTRA_CERT_CHAIN_POLICY_STATUS Enthält Richtlinienflags, 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-Zertifikatketten (Secure Sockets Layer) verwendet werden. |
OCSP_BASIC_RESPONSE_ENTRY Enthält das aktuelle Zertifikat status für ein einzelnes Zertifikat. |
OCSP_BASIC_RESPONSE_INFO Enthält eine OCSP-Antwort (Basic 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 OCSP-Antwort (Basic Online Certificate status Protocol) mit einer Signatur. |
OCSP_CERT_ID Enthält Informationen zum Identifizieren eines Zertifikats in einer OCSP-Anforderung oder -Antwort (Online certificate status Protocol). |
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), wie in RFC 2560 angegeben. |
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 eine 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 an die PFXExportCertStoreEx-Funktion als pvPara ü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 parameter PP_ENUMALGS 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 parameter PP_ENUMALGS_EX abgerufen wird, um Informationen zu einem Algorithmus zu enthalten, der von einem Kryptografiedienstanbieter (CSP) unterstützt wird. |
ROOT_INFO_LUID Enthält einen lokal eindeutigen Bezeichner (LUID) für kryptografische Smartcard-Stamminformationen. |
RSAPUBKEY Die RSAPUBKEY-Struktur enthält spezifische Informationen für den bestimmten öffentlichen Schlüssel, der im Schlüsselblob enthalten ist. |
SCHANNEL_ALG Die SCHANNEL_ALG-Struktur enthält Algorithmus- und Schlüsselgrößeninformationen. Es wird als Struktur verwendet, die als pbData in CryptSetKeyParam übergeben wird, 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 eine schwache Kryptografie aufweisen, und überprüft, ob ein Stammzertifikat eines Drittanbieters den Anforderungen des Microsoft-Stammprogramms entspricht. |