Ein digitales Zertifikat ist ein elektronisches Dokument, das die Identität einer Person, eines Geräts oder eines Servers bestätigt. Es funktioniert ähnlich wie ein digitaler Ausweis und wird verwendet, um sichere Verbindungen im Internet herzustellen. Grundlage dafür ist die Public‑Key‑Infrastruktur (PKI).
Zweck eines digitalen Zertifikats
- Identitäten verifizieren
- Datenverschlüsselung ermöglichen
- Manipulationen verhindern
- Vertrauenswürdige Kommunikation sicherstellen
Typisches Beispiel: Wenn du eine HTTPS‑Website aufrufst, prüft dein Browser das Zertifikat des Servers, bevor eine verschlüsselte Verbindung aufgebaut wird.
Was ein digitales Zertifikat enthält
Ein Zertifikat umfasst unter anderem:
- Den öffentlichen Schlüssel des Inhabers
- Informationen über den Inhaber (z. B. Domainname, Organisation)
- Informationen über die ausstellende Zertifizierungsstelle (CA)
- Gültigkeitszeitraum
- Digitale Signatur der CA
Wie digitale Zertifikate funktionieren
- Ein Server oder Nutzer erzeugt ein Schlüsselpaar (privat/öffentlich).
- Der öffentliche Schlüssel wird an eine Zertifizierungsstelle (CA) gesendet.
- Die CA prüft die Identität und stellt ein Zertifikat aus.
- Andere Systeme können dieses Zertifikat nutzen, um die Identität zu überprüfen und verschlüsselte Kommunikation aufzubauen.
Arten digitaler Zertifikate
SSL/TLS‑Zertifikate
Für sichere Webseiten (HTTPS).
Code‑Signing‑Zertifikate
Zum Signieren von Software, damit Nutzer sicher sein können, dass sie unverändert ist.
E‑Mail‑Zertifikate (S/MIME)
Für verschlüsselte und signierte E‑Mails.
Client‑Zertifikate
Zur Authentifizierung von Nutzern oder Geräten.
Geräte‑ oder Maschinenzertifikate
Für IoT‑Geräte, Server oder interne Systeme.
Vertrauensmodell: Die Public‑Key‑Infrastruktur (PKI)
Digitale Zertifikate basieren auf einem hierarchischen Vertrauensmodell:
- Root‑CA (oberste Instanz)
- Intermediate‑CAs
- End‑Entity‑Zertifikate (z. B. Webseitenzertifikate)
Browser und Betriebssysteme vertrauen Root‑CAs, wodurch die gesamte Kette vertrauenswürdig wird.
Warum digitale Zertifikate wichtig sind
- Schutz vor Man‑in‑the‑Middle‑Angriffen
- Sicherer Datenaustausch
- Authentizität von Software und Diensten
- Grundlage für Zero‑Trust‑Architekturen