Einführung
In diesem Lab werden Sie die praktischen Aspekte der Erstellung und Verwaltung von X.509-Zertifikaten erkunden, einem Eckpfeiler der modernen digitalen Sicherheit. X.509-Zertifikate sind digitale Dokumente, die einen öffentlichen Schlüssel an eine Identität binden, wie z. B. eine Person oder einen Server, und sind grundlegend für Protokolle wie TLS/SSL zur Sicherung des Webverkehrs.
Mithilfe des leistungsstarken Befehlszeilenwerkzeugs openssl lernen Sie, wie Sie wesentliche Aufgaben der Zertifikatsverwaltung durchführen. Sie beginnen damit, die Struktur eines Zertifikats zu verstehen, erstellen dann ein selbstsigniertes Zertifikat für Entwicklungszwecke. Anschließend generieren Sie eine Zertifikatsignierungsanforderung (Certificate Signing Request, CSR) und agieren als einfache Zertifizierungsstelle (Certificate Authority, CA), um diese zu signieren und so ein vertrauenswürdiges Zertifikat innerhalb Ihres eigenen Systems zu erstellen.
Am Ende dieses Labs werden Sie ein solides, praktisches Verständnis des Zertifikatslebenszyklus erlangt haben.



