Zum Hauptinhalt springen

4. Handshake Protocol (Handshake-Protokoll)

Das Handshake-Protokoll wird verwendet, um die Sicherheitsparameter der Record-Layer-Verbindung auszuhandeln.

4.1. Key Exchange Messages (Schlüsselaustausch-Nachrichten)​

4.1.1. Cryptographic Negotiation (Kryptographische Aushandlung)​

4.1.2. Client Hello​

4.1.3. Server Hello​

4.1.4. Hello Retry Request​

4.2. Extensions (Erweiterungen)​

4.2.1. Supported Versions (Unterstützte Versionen)​

4.2.3. Signature Algorithms (Signaturalgorithmen)​

4.2.4. Certificate Authorities (Zertifizierungsstellen)​

4.2.5. OID Filters (OID-Filter)​

4.2.6. Post-Handshake Client Authentication (Post-Handshake-Client-Authentifizierung)​

4.2.7. Supported Groups (Unterstützte Gruppen)​

4.2.8. Key Share (Schlüsselfreigabe)​

4.2.9. Pre-Shared Key Exchange Modes (Pre-Shared-Key-Austauschmodi)​

4.2.10. Early Data Indication (Early-Data-Indikation)​

4.2.11. Pre-Shared Key Extension (Pre-Shared-Key-Erweiterung)​

4.3. Server Parameters (Serverparameter)​

4.3.1. Encrypted Extensions (Verschlüsselte Erweiterungen)​

4.3.2. Certificate Request (Zertifikatsanforderung)​

4.4. Authentication Messages (Authentifizierungsnachrichten)​

4.4.1. The Transcript Hash (Der Transkript-Hash)​

4.4.2. Certificate (Zertifikat)​

4.4.3. Certificate Verify (Zertifikatsüberprüfung)​

4.4.4. Finished​

4.5. End of Early Data (Ende der Early Data)​

4.6. Post-Handshake Messages (Post-Handshake-Nachrichten)​

4.6.1. New Session Ticket Message (Neue-Sitzungsticket-Nachricht)​

4.6.2. Post-Handshake Authentication (Post-Handshake-Authentifizierung)​

4.6.3. Key and Initialization Vector Update (Schlüssel- und Initialisierungsvektor-Aktualisierung)​