Dies ist eine alte Version des Dokuments!


SSL/TLS

  • SSL ⇒ Secure Sockets Layer, veraltete Bezeichung für TLS
  • TLS ⇒ Transport Layer Security

Kommunikationsprotokoll zur Sicherstellung von

  1. Vertraulichkeit
  2. Integrität
  3. Authentizität

bei der Datenübertragung.

Basiert auf asymmetrischer Verschlüsselung und digitalen Signaturen.

Ein Schlüsselpaar bestehend aus privaten Schlüssel (Private key) und öffentlichem Schlüssel (Public key), wobei der öffentliche Schlüssel immer in Form eines Zertifikats verwendet wird. Dabei wird über den öffentlichen Schlüssel, ergänzt mit zusätzliche Information (Distinguished Name), mit Hilfe einer entsprechenden mathematischen Funktion (Cipher) ein Hash gebildet, der dann wiederum mit einem privaten Schlüssel verschlüsselt wird. Wenn der verwendete private Schlüssel der zum öffentlichen Schlüssel gehörende ist, spricht man von einem selbst-signierten Zertifikat. In diesem Fall kann die Authentizität des Kommunikationspartners nicht sichergestellt werden. Um dies zu gewährleisten, muss der öffentliche Schlüssel durch eine Certificate Authority (CA) signiert werden.

  • Zuletzt geändert: 2015-02-24 14:07