Zum Inhalt springen
uencoder

CA

Eine CA (Certification Authority) ist ein vertrauenswürdiger Dritter, der digitale Zertifikate ausstellt, die öffentliche Schlüssel an Identitäten binden, und dient als Vertrauenswurzel der PKI.

Zweck

Als vertrauenswürdiger Dritter die Bindung öffentlicher Schlüssel an Identitäten gewährleisten, damit unbekannte Parteien Vertrauen aufbauen können.

Mechanismus

Die CA prüft die Identität des Antragstellers (Stufen DV/OV/EV) und signiert das Zertifikat mit ihrem privaten Schlüssel. Root-CAs sind selbstsigniert und in den Trust-Stores von OS/Browsern vorinstalliert; Zwischen-CAs werden von der Root signiert. Eine kompromittierte CA kann gefälschte Zertifikate ausstellen (z. B. der DigiNotar-Vorfall), daher sind strenge Audits Pflicht.

Anwendungsfälle

  • Ausstellung von TLS-Zertifikaten
  • Code-Signing-Zertifikate
  • S/MIME-E-Mail-Zertifikate
  • Interne Unternehmens-PKI

Beispiele

  • Eingabe
    CSR + identity verification
    Output
    CA-signed certificate

    DV/OV/EV

Häufige Fehler

Trusting all issuances from a compromised CA
Monitor CT logs and remove the problematic CA promptly

Verwandte Begriffe

References