SSL Flashcards
SSL Aufgaben
- Authentikation der Kommunikationspartner durch asymmetrische Verschlüsselungsverfahren und Zertifikate
- Vertrauliche Ende-zu-Ende Verschlüsselung durch symmetrische Verschlüsselungsverfahren mit gemeinsamen Sitzungsschlüsseln
- Sicherstellung der Integrität der Daten durch MAC
Kürzel “MAC”
Message Authentication Code
SSL
Schicht 1
Bezeichnung und Zweck
Record Layer-Protokoll
Leitet Nachrichten der anderen Protokolle verschlüsselt an TCP weiter
SSL Schicht 1 Dienste (2)
- Ende-zu-Ende Verschlüsselung
- Sicherung der Nachrichtenintegrität und Authentizität
SSL Schicht 1 Aufgaben (4)
- Fragmentierung der Daten der Anwendungsschicht
- Kompression
- Berechnung des MACs
- Verschlüsselung des TLS-Records
SSL
Schicht 2
Bestandteile (4)
- Application Data Protokoll
- ChangeCipherSpec (CCS)
- Alert Protokoll
- Handshake Protokoll
SSL Schicht 2
Application Data Protokoll
Dienste (2)
- Durchreichen der Daten an den Record-Layer ohne diese zu betrachten
- Diese Daten werden entsprechend den ausgehandelten Sicherheitsparametern verarbeitet
SSL Schicht 2
ChangeCipherSpec
Dienste (2)
- Veranlasst das Übernehmen der während des Handshakes ausgehandelten Parameter für die aktive Sitzung
- Meldung besteht aus einem Byte
SSL Schicht 2
Alert Protokoll
Dienste (2)
- Signalisierung von besonderen Ereignissen oder Problemen
- Nachricht besteht aus zwei Feldern
SSL Schicht 2
Application Data Protokoll
Dienste (2)
Welche Felder sind enthalten und was steht in Ihnen?
Type + Error
Type -> Warning oder fatal -
Abbruch der Verbindung bei fatal
Error -> Code
SSL Schicht 2
Handshake Protokoll
Dienste (3)
- Aufbau einer SSL-Verbindung
- Authentifizierung der Kommunikationspartner
- Aushandeln der kryptografischen Algorithmen, schlüssel, Parameter, welche vom Record-Layer verwendet werden.
Aufbau der SSL Schicht (Bild)
Wie ist eine CipherSuite aufgebaut?
- Schlüsselaustauschverfahren
_WITH_
- Verschlüsselungsverfahren und Schlüssellänge
- Integritätscheck
Welche Aufgaben gehören zum Record Protokoll?
- Fragmentierung der Daten der Anwendungsebene
- deren Kompression
- Berechnung des MACs
- Verschlüsselung des TLS Records
Verfahren des Record Layer Protocol
- Anwendungsdaten fragmentieren
- Fragmente komprimieren
- Berechnen und Hinzufügen des MAC
- Verschlüsseln der neuen Pakete
- Vorhängen des SSL/TLS-Headers