RFC 8446 - Das Transport Layer Security (TLS) Protokoll Version 1.3
Veröffentlichungsdatum: August 2018
Status: Standards Track
Autor: E. Rescorla (Mozilla)
Ersetzt: RFC 5077, RFC 5246, RFC 6961
Aktualisiert: RFC 5705, RFC 6066
Abstract (Zusammenfassung)
Dieses Dokument spezifiziert Version 1.3 des Transport Layer Security (TLS) Protokolls. TLS ermöglicht Client/Server-Anwendungen die Kommunikation über das Internet auf eine Weise, die darauf ausgelegt ist, Abhören, Manipulation und Nachrichtenfälschung zu verhindern.
Dieses Dokument aktualisiert RFC 5705 und RFC 6066 und ersetzt RFC 5077, RFC 5246 und RFC 6961. Dieses Dokument spezifiziert auch neue Anforderungen für TLS 1.2-Implementierungen.
Contents (Inhalt)
- 1. Introduction (Einführung)
- 1.1 Conventions and Terminology (Konventionen und Terminologie)
- 1.2 Major Differences from TLS 1.2 (Hauptunterschiede zu TLS 1.2)
- 1.3 Updates Affecting TLS 1.2 (Aktualisierungen, die TLS 1.2 betreffen)
- 2. Protocol Overview (Protokollübersicht)
- 2.1 Incorrect DHE Share (Falscher DHE-Anteil)
- 2.2 Resumption and Pre-Shared Key (PSK) (Wiederaufnahme und vorgeteilter Schlüssel)
- 2.3 0-RTT Data (0-RTT-Daten)
- 3. Presentation Language (Darstellungssprache)
- 3.1 Basic Block Size (Grundlegende Blockgröße)
- 3.2 Miscellaneous (Verschiedenes)
- 3.3 Numbers (Zahlen)
- 3.4 Vectors (Vektoren)
- 3.5 Enumerateds (Aufzählungen)
- 3.6 Constructed Types (Konstruierte Typen)
- 3.7 Constants (Konstanten)
- 3.8 Variants (Varianten)
- 4. Handshake Protocol (Handshake-Protokoll)
- 4.1 Key Exchange Messages (Schlüsselaustausch-Nachrichten)
- 4.2 Extensions (Erweiterungen)
- 4.3 Server Parameters (Server-Parameter)
- 4.4 Authentication Messages (Authentifizierungs-Nachrichten)
- 4.5 End of Early Data (Ende der frühen Daten)
- 4.6 Post-Handshake Messages (Post-Handshake-Nachrichten)
- 5. Record Protocol (Record-Protokoll)
- 6. Alert Protocol (Alert-Protokoll)
- 7. Cryptographic Computations (Kryptographische Berechnungen)
- 8. 0-RTT and Anti-Replay (0-RTT und Anti-Replay)
- 9. Compliance Requirements (Compliance-Anforderungen)
- 10. Security Considerations (Sicherheitsüberlegungen)
- 11. IANA Considerations (IANA-Überlegungen)
- 12. References (Referenzen)
Appendices (Anhänge)
- Appendix A. State Machine (Zustandsautomat)
- Appendix B. Protocol Data Structures and Constant Values (Protokolldatenstrukturen und Konstantenwerte)
- Appendix C. Implementation Notes (Implementierungshinweise)
- Appendix D. Backward Compatibility (Abwärtskompatibilität)
- Appendix E. Overview of Security Properties (Übersicht der Sicherheitseigenschaften)
Related Resources (Verwandte Ressourcen)
- Offizielle Quelle: RFC 8446
- Offizielle Seite: RFC 8446 DataTracker
- Errata: RFC Editor Errata