Was ist "Crypt32" in Windows XP?

888
Tyler Durden

Auf meinem Windows XP-Computer wird in der Ereignisanzeige Folgendes angezeigt:

Fehler beim Extrahieren der Root-Liste von Drittanbietern aus dem Auto-Update-Cab unter: http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/de/authrootstl.cab mit Fehler: Ein erforderliches Zertifikat ist nicht vorhanden Gültigkeitsdauer bei der Überprüfung anhand der aktuellen Systemuhr oder des Zeitstempels in der signierten Datei.

Dieser Fehler wird "crypt32" zugeordnet. Was versucht es zu tun?

-2

2 Antworten auf die Frage

2
Daniel B

Bei der Suche nach authroot.stl(der Datei im CAB-Archiv) finden Sie die Liste der vertrauenswürdigen Stammzertifikate. Zum Beispiel dieser Artikel gehört zu den Ergebnissen.

Windows versucht, den Stammzertifikatspeicher zu aktualisieren.

Leider ist diese Datei nicht mit einem Zeitstempel gegen unterzeichnet, und das Signaturzertifikat ist am 12. April 2018 abgelaufen. Daher ist es jetzt unbrauchbar. Es ist ein Zeitstempel, dass es am 22. September 2017 erstellt wurde.

Wenn Microsoft die Datei nicht erneuert, erhält Windows XP keine Updates für die Stammzertifikate. Dies ist nicht besonders kritisch, es sei denn, eine der vertrauenswürdigen Zertifizierungsstellen würde gefährdet.

0
Art Gertner

https://www.microsoft.com/de-de/windowsforbusiness/end-of-xp-support

Dies bedeutet im Grunde, dass WinXp nicht mehr unterstützt wird und das Zertifikat veraltet ist. Bei der weiteren Verwendung von WinXP werden Sie mit allen möglichen Problemen konfrontiert, und Sie erhalten wenig bis gar keine Unterstützung.

Crypt32 selbst ist eine Bibliothek mit kyrptografischen Funktionen, die von Windows Crypto API verwendet werden: https://docs.microsoft.com/en-us/windows/desktop/seccrypto/crypt32-dll-versions

Wenn ich mich richtig erinnere, erhielt Windows XP kein kritisches Update von crypt32 und einigen anderen DLLs, die zur Unterstützung des neuesten SHA-Algorithmus erforderlich sind. Dies war der größte Druck für diejenigen, die versuchen, WinXP und ältere IE weiterhin zu verwenden.

Könnte es sein, dass Sie versuchen, Windows XP / IE 8 durch die Installation von Updates auf modernen https-Webservice zuzugreifen?

Ich verstehe, warum das Programm in seiner Operation fehlgeschlagen ist. Das ist nicht die Frage. Die Frage ist, was ist der Zweck von crypt32? Mit anderen Worten, wenn die Zertifikatabfrage erfolgreich war, was hätte sie getan? Tyler Durden vor 5 Jahren 0
@TylerDurden - Wir benötigen den Quellcode der Anwendung, um das zu ermitteln. `crypt32` ist eine Microsoft-Kryptografiebibliothek, die für viele verschiedene Zwecke verwendet wird. Das verwendete Zertifikat ist nicht mehr gültig, sodass ein Zertifikatfehler ausgegeben wird. Ramhound vor 5 Jahren 1