So nutzt du: SSL-Zertifikat-Decoder
- Füge ein Zertifikat (
-----BEGIN CERTIFICATE-----) oder eine Kette ein, oder öffne eine Datei mit der Endung.pem,.crt,.ceroder.der. - Lies den Gültigkeitsstatus, Subject, Aussteller und Subject Alternative Names ab.
- Prüfe die Erweiterungen und Fingerprints für eine detaillierte Fehlersuche.
Was die Felder bedeuten
| Feld | Bedeutung |
|---|---|
| Subject | Für wen das Zertifikat ausgestellt wurde. Bei TLS ist der CN nur informativ, Browser nutzen ausschließlich die SANs. |
| Subject Alternative Names | Die Domains und IPs, für die das Zertifikat gilt. Ein Wildcard wie *.example.com deckt eine Subdomain-Ebene ab. |
| Issuer | Die Zertifizierungsstelle, die es signiert hat. Subject = Issuer bedeutet selbstsigniert. |
| Validity | Gültig-ab- und Gültig-bis-Datum. Öffentliche TLS-Zertifikate sind auf 398 Tage begrenzt, bis 2029 schrittweise auf 47 Tage gesenkt. |
| Basic Constraints | Ob es sich um ein CA-Zertifikat handelt, das andere Zertifikate signieren darf. |
| Key Usage / Extended Key Usage | Wofür der Schlüssel verwendet werden darf, z. B. TLS-Server, Client-Authentifizierung, Code-Signing… |
| Fingerprint | Ein Hash des gesamten Zertifikats, z. B. für Pinning und zum Vergleichen von Zertifikaten. |
Häufige TLS-Fehler finden
- Namensfehler: Der Hostname steht nicht in der SAN-Liste.
- Abgelaufen / noch nicht gültig: Prüfe die Daten und die Uhrzeit des Servers.
- Unvollständige Kette: Füge die komplette Kette ein, die der Server ausliefert. Das Subject des Zwischenzertifikats muss mit dem Issuer des End-Zertifikats übereinstimmen.
- Schwache Signatur: SHA-1- oder MD5-Signaturen werden von modernen Clients abgelehnt.
PEM vs. DER
DER ist die binäre Kodierung des Zertifikats, PEM sind dieselben Bytes in Base64 zwischen den Zeilen BEGIN und END. Beide Formate lassen sich hier öffnen. Die Dekodierung findet lokal statt. Ein Zertifikat ist zwar öffentlich, aber versehentlich eingefügte private Schlüssel werden erkannt und ignoriert.
Um das Zertifikat einer live erreichbaren Website zu prüfen, nutze den SSL-Checker. Für Signierungsanfragen nutze den CSR-Decoder.
Auch gesucht als: zertifikat decoder, ssl zertifikat decodieren, pem decoder, x509 decoder, zertifikatsdetails anzeigen, crt decoder, openssl x509 online.
Passende Tools zu: SSL-Zertifikat-Decoder
- RSA-Schlüsselgenerator — Erstelle ein Public/Private-Schlüsselpaar für JWT-Signierung, TLS-Tests, Verschlüsselungsexperimente oder SSH.
- Security Headers Prüfer — Bewerte die HTTP-Sicherheitsheader einer Website von A+ bis F, sieh, welche fehlen und warum sie wichtig sind, und kopiere fertige Konfigschnipsel für Nginx, Apache, Netlify, Vercel oder Cloudflare.
- Hash-Generator — Berechne MD5- und SHA-Hashes von beliebigem Text oder beliebiger Datei sofort, erstelle HMAC-Signaturen und füge eine erwartete Prüfsumme ein, um einen Download zu verifizieren.
- JWT-Decoder — Füge ein JSON-Web-Token ein, um dessen Header und Payload zu überprüfen, das Ablaufdatum zu ermitteln und die Signatur zu verifizieren.
Häufige Fragen
Wie bekomme ich das Zertifikat einer Website als PEM?
openssl s_client -connect example.com:443 -showcerts aus oder exportiere es über das Schloss-Menü im Browser. Um eine live erreichbare Seite direkt zu prüfen, nutze den SSL-Checker.