Online Certificate Status Protocol (OCSP)
Das Online Certificate Status Protocol, kurz OCSP, ermöglicht die Überprüfung, ob ein digitales Zertifikat weiterhin gültig ist oder von der zuständigen Zertifizierungsstelle widerrufen wurde. Ein Client sendet dazu eine Anfrage an einen sogenannten OCSP Responder, der Informationen zum aktuellen Zertifikatsstatus bereitstellt. Mögliche Antworten sind beispielsweise „good“, „revoked“ oder „unknown“. OCSP wird insbesondere bei TLS-Zertifikaten eingesetzt und stellt eine Alternative zu Certificate Revocation Lists dar, bei denen vollständige Widerrufslisten heruntergeladen werden müssen. Eine Erweiterung ist OCSP Stapling. Dabei ruft der Server den Zertifikatsstatus regelmäßig selbst ab und übermittelt die signierte Statusinformation direkt während des TLS-Verbindungsaufbaus an den Client. Dadurch können zusätzliche Abfragen reduziert und Datenschutz sowie Performance verbessert werden.