Grundlagen und Anwendungen der Kryptografie

Welche Aussage über die Zertifikatskette ist richtig, wenn ein Browser das Zertifikat eines Webservers prüft?

  1. AEin Serverzertifikat muss direkt von einer Root-Zertifizierungsstelle signiert sein; über eine Zwischenzertifizierungsstelle ausgestellte Zertifikate gelten nicht als vertrauenswürdig
  2. BDer Browser verwendet das vom Server gesendete Root-Zertifikat unverändert als Vertrauensanker
  3. CDer Browser verfolgt die Signaturen vom Serverzertifikat über das Zertifikat der Zwischenzertifizierungsstelle und vertraut ihm, wenn er bei einem im Betriebssystem oder Browser hinterlegten Root-Zertifikat ankommt
Antwort und Erläuterung anzeigen

Antwort: C. Der Browser verfolgt die Signaturen vom Serverzertifikat über das Zertifikat der Zwischenzertifizierungsstelle und vertraut ihm, wenn er bei einem im Betriebssystem oder Browser hinterlegten Root-Zertifikat ankommt

Üblicherweise ist das Serverzertifikat von einer Zwischenzertifizierungsstelle signiert und deren Zertifikat von einer Root-Zertifizierungsstelle. Ein Root-Zertifikat ist ein von sich selbst signiertes Zertifikat, das im Truststore des Betriebssystems oder Browsers vorinstalliert ist und als Vertrauensanker dient. Der Server sendet sein eigenes Zertifikat und die Zwischenzertifikate, und der Browser verfolgt die Signaturen der Reihe nach und prüft, ob er bei einem Root-Zertifikat im Truststore ankommt. Da der private Schlüssel der Root offline streng verwahrt wird und die tägliche Ausstellung über Zwischenzertifizierungsstellen erfolgt, lässt sich ein Problem lösen, indem nur das Zertifikat der betroffenen Zwischenzertifizierungsstelle widerrufen wird.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen und Anwendungen der Kryptografie

  1. Bei der Prüfung von TLS-Zertifikaten werden nicht nur Signaturkette und Gültigkeitszeitraum geprüft, sondern auch, ob der Hostname, mit dem man sich verbinden wollte, im SAN (Subject Alternative Name) des Zertifikats enthalten ist. Warum ist diese Prüfung unverzichtbar?
  2. Welche Beschreibung des Mechanismus Certificate Transparency (CT) ist richtig?
  3. Was hat sich in TLS 1.3 (RFC 8446) gegenüber TLS 1.2 geändert?
  4. Welche Kombination gibt an, was die Cipher Suite TLS_AES_128_GCM_SHA256 von TLS 1.3 festlegt?
  5. Worauf ist bei 0-RTT in TLS 1.3 zu achten, einem Verfahren, bei dem mit einem aus einer früheren Verbindung gewonnenen Pre-Shared Key „Early Data“ zusammen mit der ersten Nachricht gesendet werden?