Kommunikationsablauf einer verschlüsselten Verbindung: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 7: Zeile 7:
 
**Diffie-Hellman Gruppe
 
**Diffie-Hellman Gruppe
 
*Oft genügt schon:
 
*Oft genügt schon:
**Symetrischen Verschlüsselungsprotokoll
+
**Symmetrisches Verschlüsselungsprotokoll
 
**Hash Algorithmus
 
**Hash Algorithmus
 
**Diffie-Hellman Gruppe
 
**Diffie-Hellman Gruppe
Zeile 14: Zeile 14:
 
*Mit diesem werden die Daten ab diesem Zeitpunkt symetrisch verschlüsselt.
 
*Mit diesem werden die Daten ab diesem Zeitpunkt symetrisch verschlüsselt.
 
*Der Hashalgoritmus dient zur Autenzitätsprüfung
 
*Der Hashalgoritmus dient zur Autenzitätsprüfung
 +
{{#drawio:prinzip-tls}}
 +
 
=Authentifizierung=
 
=Authentifizierung=
 
*[[Pre-shared Key]]
 
*[[Pre-shared Key]]

Aktuelle Version vom 6. Dezember 2022, 12:33 Uhr

Verschlüsselung

  • Es wird meist eine Cypher-Suite benötigt die beide Seiten verstehen.
  • Eine Cypher-Suite besteht meist aus:
    • Symetrischen Verschlüsselungsprotokoll
    • Asymetrisches Verschlüsselungsprotokoll
    • Hash Algorithmus
    • Diffie-Hellman Gruppe
  • Oft genügt schon:
    • Symmetrisches Verschlüsselungsprotokoll
    • Hash Algorithmus
    • Diffie-Hellman Gruppe
  • Beide Seiten einigen sich auf die sichersten möglichen Protokolle
  • Dann wird über Diffie-Hellman ein gemeinsamer Sitzungsschlüssel bestimmt.
  • Mit diesem werden die Daten ab diesem Zeitpunkt symetrisch verschlüsselt.
  • Der Hashalgoritmus dient zur Autenzitätsprüfung

Authentifizierung