Zum Hauptinhalt springen

X.509-, SSL-, PEM- und CSR-Zertifikatsinspektor

Dekodieren, inspizieren und validieren Sie digitale SSL/TLS-Zertifikate und CSRs in Echtzeit mit der Web Crypto API im Browser. Null Netzwerkübertragungen und absolute Privatsphäre.

100% Client-Side WebCrypto — DLP-Sicher
Digitales Zertifikat (PEM) oder CSR einfügen
Client-seitiger ASN.1-DER-Inspektor für X.509 v3-Zertifikate, PEM-Dateien und CSRs (PKCS #10). Zeigt SANs, Aussteller, Gültigkeitsdauer, kryptografische Algorithmen und SHA-256-Fingerabdrücke an.

Wie funktioniert der X.509-Zertifikatsinspektor?

Das X.509 v3-Format (RFC 5280) ist das fundamentale Sicherheitsrückgrat von Web PKI, HTTPS, mTLS, S/MIME und elektronischen Rechnungen. Ein Zertifikat bindet kryptografisch einen öffentlichen Schlüssel an eine Identität.

Dieses Tool führt das ASN.1-DER-Parsing vollständig im Arbeitsspeicher Ihres Browsers unter Verwendung der nativen Web Crypto API durch. Es verlassen keine Daten Ihren Computer.

Anatomie und Struktur von X.509-Feldern (RFC 5280)

Ein digitales Zertifikat folgt einem strukturierten ASN.1-Baum mit drei Hauptabschnitten:

AbschnittFeldFormatZweckKanonisches Beispiel
1TBSCertificateSEQUENCESignierter Hauptteil mit Version, Seriennummer, Algorithmus, Aussteller und Schlüssel.v3 (0x02)
2ValiditySEQUENCEZeitfenster begrenzt durch notBefore- und notAfter-Zeitstempel.2026-09-07T00:00:00Z
3Subject / IssuerRDNSequenceSequenz von RDNs mit CN, O, C, ST, L und X.500-Attributen.CN=*.box4.dev, O=Box4Dev
4SubjectAltNamesOID 2.5.29.17Liste geschützter Domains (dNSName) oder IP-Adressen (iPAddress).DNS:box4.dev, DNS:*.box4.dev
5SignatureValueBIT STRINGKryptografische Signatur der ausstellenden Zertifizierungsstelle.SHA256withRSA

ASN.1-Parsing-Algorithmus & Gültigkeitsdiagnose

Deterministischer Ablauf der Extraktion:

  1. 1. PEM-Bereinigung und Base64-Dekodierung: Extrahieren der Nutzdaten und Konvertierung in binären DER-ArrayBuffer.
  2. 2. ASN.1 DER-Baumdurchlauf (Tag-Length-Value): Erkennung von SEQUENCE, OID, INTEGER, UTCTime und BIT STRING-Knoten.
  3. 3. OID-Auflösung: Zuordnung von OID-Codes zu lesbaren kryptografischen Standardnamen.
  4. 4. Web Crypto API-Fingerabdrücke: Lokale Berechnung von SHA-1- und SHA-256-Prüfsummen ohne Netzwerkverkehr.

Häufig gestellte Fragen zu X.509-Zertifikaten