Signaturalgorithmus des Zertifikats
Das Signaturverfahren des Zertifikats. Heutige Zertifikate nutzen SHA-256; alles Ältere lehnen Browser ab.
Der Aussteller signiert jedes Zertifikat, und das Signaturverfahren sagt, wie: mit welcher Hashfunktion und welchem Schlüsseltyp. Typische Werte sind sha256WithRSAEncryption für RSA-Zertifikate und ecdsa-with-SHA256 oder ecdsa-with-SHA384 für ECDSA. Der Bericht gibt den Namen genau so wieder, wie er im Zertifikat steht.
Warum das wichtig ist. Die Signatur verhindert, dass jemand ein Zertifikat für Ihre Domain fälscht. MD5 und SHA-1 sind praktischen Kollisionsangriffen erlegen, öffentliche CAs stellen seit 2016 keine SHA-1-Zertifikate mehr aus, und Browser lehnen sie ab. SHA-256 oder stärker ist Standard.
So zeigt es SiteScan
Die Zeile ist informativ: Sie erscheint, wenn ein Zertifikat gelesen wurde, und gilt als in Ordnung, denn ein Zertifikat mit abgelehntem Verfahren hätte die geprüfte Verbindung des Scanners gar nicht passiert. RSA oder ECDSA ist eine Wahl, keine Note: ECDSA-Schlüssel sind kürzer und machen den Handshake etwas günstiger, RSA ist am kompatibelsten, und viele Server liefern beides.
Wann handeln
Bei öffentlichen Zertifikaten wählt die CA den Hash, den Schlüsseltyp wählen Sie beim Erstellen der Anfrage, etwa --key-type ecdsa in Certbot. Nutzt ein internes oder selbstsigniertes Zertifikat noch SHA-1, stellen Sie es mit openssl req -new -sha256 neu aus. Mehr zur Gruppe: Ablauf des Zertifikats.
Prüfen Sie diesen Punkt auf Ihrer eigenen Website
Starten Sie einen kostenlosen Scan: Der Bericht zeigt diese Zeile für Ihre Domain zusammen mit den übrigen Prüfungen des Audits.
Mehr unter „TLS-Zertifikat“
Was SiteScan prüft
TLS-Zertifikat
- Ablauf des SSL/TLS-Zertifikats
- Veraltete TLS-Versionen (1.0 und 1.1)
- TLS-Zertifikatskette
- Aussteller des TLS-Zertifikats
- Signaturalgorithmus des Zertifikats
Domain-Registrierung
- Ablauf der Domainregistrierung
- Registrierter Domainname
- Domain-Registrar
- Registrierungsdatum der Domain
- Letzte Änderung der Domain
- Domain-Statuscodes (EPP)
- Transfersperre der Domain
- Abuse-Kontakt des Registrars
- Datenquelle RDAP und WHOIS
Indexierung
- robots.txt-Datei
- In robots.txt gesperrtes CSS und JS
- XML-Sitemap (sitemap.xml)
- Sitemap-Index-Datei
- Fremde URLs in der Sitemap
- lastmod-Daten in der Sitemap
- Defekte URLs in der Sitemap
- RSS- und Atom-Feed
Adressen und Weiterleitungen
- Weiterleitung von HTTP auf HTTPS
- Weiterleitung zwischen www und ohne www
- Länge der Weiterleitungskette
- 404-Fehlerbehandlung und Soft 404
Security-Header
- HTTP-Security-Header und Note
- Strict-Transport-Security-Header (HSTS)
- Content-Security-Policy-Header (CSP)
- X-Content-Type-Options: nosniff
- X-Frame-Options und Clickjacking-Schutz
- Referrer-Policy-Header
- Permissions-Policy-Header
- HSTS-Preload-Liste
- CORS und Cross-Origin-Zugriff
- HTTP-Methode TRACE
Auslieferung und Reputation
- Cache-Control-Header für HTML
- Revalidierung mit ETag und Last-Modified
- HTTP/3- und QUIC-Unterstützung
- Softwareversionen in Server-Headern
- Prüfung auf DNS-Blocklisten (DNSBL)
Interne Links
Offenliegende Dateien
- Offenliegende Dateien wie .env und .git
- Aktiviertes Verzeichnis-Listing
- Öffentliche JavaScript-Source-Maps
- Offene WordPress-Endpunkte
Konventionsdateien
- Die Datei security.txt
- llms.txt für KI-Assistenten
- Die Datei llms-full.txt
- ads.txt für autorisierte Werbeverkäufer
- Die Datei humans.txt
- Well-known-Adresse change-password
DNS und E-Mail
- MX-Einträge (Mailserver)
- SPF-Eintrag
- DMARC-Eintrag und Policy
- DNSSEC-Signierung
- CAA-Eintrag
- Redundante Nameserver
- IPv6-Unterstützung (AAAA-Eintrag)
- MTA-STS-Policy
- TLS-RPT-Eintrag für Berichte
- BIMI-Eintrag (Logo im Postfach)
- Wildcard-DNS-Eintrag
- Verwaister CNAME und Subdomain-Übernahme
Datenschutz und Einwilligung
- Analyse- und Tracking-Skripte
- Cookie-Consent-Banner
- Datenschutzerklärung
- Nutzungsbedingungen und AGB
- Impressum
- Barrierefreiheitserklärung
Core Web Vitals
- Lighthouse-Performance-Score
- Largest Contentful Paint (LCP)
- Cumulative Layout Shift (CLS)
- Interaction to Next Paint (INP)
- CrUX-Felddaten und Labordaten