Verteidigung von Michael Brinke

13
Verteidigung von Michael Verteidigung von Michael Brinke Brinke Zum Thema Zum Thema Certificate Chain Certificate Chain Validation Validation

description

Verteidigung von Michael Brinke. Zum Thema Certificate Chain Validation. Inhalt. Überblick CCV Zertifikate – Was, Warum? Aufbau von Zertifikaten Ablauf einer Zertifikatsvergabe CRL OCSP SCVP. Certificate Chain Validation. - Formen: - Certificate Path Validation - PowerPoint PPT Presentation

Transcript of Verteidigung von Michael Brinke

Page 1: Verteidigung von Michael Brinke

Verteidigung von Michael BrinkeVerteidigung von Michael Brinke

Zum Thema Zum Thema

Certificate Chain ValidationCertificate Chain Validation

Page 2: Verteidigung von Michael Brinke

InhaltInhalt- Überblick CCVÜberblick CCV

- Zertifikate – Was, Warum?Zertifikate – Was, Warum?

- Aufbau von ZertifikatenAufbau von Zertifikaten

- Ablauf einer ZertifikatsvergabeAblauf einer Zertifikatsvergabe

- CRLCRL

- OCSPOCSP

- SCVPSCVP

Page 3: Verteidigung von Michael Brinke

Certificate Chain ValidationCertificate Chain Validation

- - Formen: Formen: - Certificate Path Validation- Certificate Path Validation

- Delegated Path Validation- Delegated Path Validation- Delegated Path Discovery- Delegated Path Discovery

- Unterformen CPV:- Unterformen CPV:

OCSP (Online Certificate Status Protocol)OCSP (Online Certificate Status Protocol)

SCVP (Standard Certificate Validation Protocol)SCVP (Standard Certificate Validation Protocol)

Page 4: Verteidigung von Michael Brinke

Zertifikate – Was, Warum?Zertifikate – Was, Warum?

- digitaler Personalausweis- digitaler Personalausweis

- Geheimhaltung - Geheimhaltung

- Bankkonto- Bankkonto

- E-Mail- E-Mail

- Onlineversandhäuser oder –banking- Onlineversandhäuser oder –banking

- u. a.- u. a.

Page 5: Verteidigung von Michael Brinke

Certificate Authority (CA)Certificate Authority (CA)

- gibt die Zertifikate heraus- gibt die Zertifikate heraus

- für Überprüfung zuständig - für Überprüfung zuständig

- tragen zusätzlich Verantwortung für - tragen zusätzlich Verantwortung für

Bereitstellung und ZuweisungBereitstellung und Zuweisung

- sind wichtiger Bestandteil der PKI- sind wichtiger Bestandteil der PKI

- Arten: - Arten:

- spezielle Firmen wie - spezielle Firmen wie GlobalSign,GlobalSign,

CybertrustCybertrust oder oder VeriSignVeriSign

- Abteilungen innerhalb großer Konzerne- Abteilungen innerhalb großer Konzerne

- öffentliche Organisationen (Banken) oder - öffentliche Organisationen (Banken) oder Regierungsstellen Regierungsstellen

Page 6: Verteidigung von Michael Brinke

Aufbau eines X.509 v3 ZertifikatsAufbau eines X.509 v3 Zertifikats

- Version- Version- Seriennummer - Seriennummer - Algorithmen ID- Algorithmen ID- Aussteller- Aussteller- Gültigkeit- Gültigkeit

von von bisbis

- Subject (Inhaber)- Subject (Inhaber)- Subject Public Key Info- Subject Public Key Info

Page 7: Verteidigung von Michael Brinke
Page 8: Verteidigung von Michael Brinke

PKI – Public Key InfrastructurePKI – Public Key Infrastructure

- ist der Grundstein für Verwaltung der Zertifikate- ist der Grundstein für Verwaltung der Zertifikate- wird Trustcenter vertreten- wird Trustcenter vertreten

- Registrierung von PKI-TeilnehmernRegistrierung von PKI-Teilnehmern- Erzeugung / Erneuerung von digitalen Erzeugung / Erneuerung von digitalen

ZertifikatenZertifikaten- VeröffentlichungVeröffentlichung- Rücknahme / Sperrung von ZertifikatenRücknahme / Sperrung von Zertifikaten

Page 9: Verteidigung von Michael Brinke

Erzeugung eines ZertifikatesErzeugung eines Zertifikates

Page 10: Verteidigung von Michael Brinke

CRL – Certificate Revokation ListCRL – Certificate Revokation List

- - enthält alle gesperrten, zurückgenommenen oderenthält alle gesperrten, zurückgenommenen oder wo der Status unbekannt ist wo der Status unbekannt ist

- wird nur in regelmäßigen Abständen aktualisiert veröffentlicht- wird nur in regelmäßigen Abständen aktualisiert veröffentlicht nicht aktuellnicht aktuell

- bei Abfrage Status, Antwort mit good oder mit bad,- bei Abfrage Status, Antwort mit good oder mit bad, revoked bzw. unknownrevoked bzw. unknown

- je nach Art Abfrage auch andere Informationen aus Zertifikaten - je nach Art Abfrage auch andere Informationen aus Zertifikaten

Page 11: Verteidigung von Michael Brinke

OCSPOCSP

- Internetprotokoll, das Abfrage Status von - Internetprotokoll, das Abfrage Status von

Zertifikaten ermöglichtZertifikaten ermöglicht

- erlaubt eine schnellere und aktuellere Abfrage als- erlaubt eine schnellere und aktuellere Abfrage als

durch die CRLdurch die CRL

- Nachteil: nur Statusabfrage, aber nicht Gültigkeit- Nachteil: nur Statusabfrage, aber nicht Gültigkeit

- Aufbau und Validierung der Zertifikatskette liegt- Aufbau und Validierung der Zertifikatskette liegt

beim Clientbeim Client

Page 12: Verteidigung von Michael Brinke

SCVPSCVP

- ermöglicht Clients den Aufbau und - ermöglicht Clients den Aufbau und Validierung auszulagernValidierung auszulagern- kann ihnen auch die Komplette Abfrage- kann ihnen auch die Komplette Abfrage abnehmen abnehmen - fragt für welche Aufgaben Server konfiguriert- fragt für welche Aufgaben Server konfiguriert istist- weist Server Aufgaben für die Zertifikats-ID‘s- weist Server Aufgaben für die Zertifikats-ID‘s zu zu

Page 13: Verteidigung von Michael Brinke

Vielen Dank für Ihre Aufmerksamkeit!Vielen Dank für Ihre Aufmerksamkeit!