RFC 8446 - Le protocole Transport Layer Security (TLS) version 1.3
Date de publication: Août 2018
Statut: Standards Track
Auteur: E. Rescorla (Mozilla)
Rend obsolète: RFC 5077, RFC 5246, RFC 6961
Met à jour: RFC 5705, RFC 6066
Abstract (Résumé)
Ce document spécifie la version 1.3 du protocole Transport Layer Security (TLS). TLS permet aux applications client/serveur de communiquer sur Internet d'une manière conçue pour empêcher l'écoute clandestine, la falsification et la contrefaçon de messages.
Ce document met à jour les RFC 5705 et 6066 et rend obsolètes les RFC 5077, 5246 et 6961. Ce document spécifie également de nouvelles exigences pour les implémentations TLS 1.2.
Contents (Contenu)
- 1. Introduction
- 1.1 Conventions and Terminology (Conventions et terminologie)
- 1.2 Major Differences from TLS 1.2 (Différences majeures avec TLS 1.2)
- 1.3 Updates Affecting TLS 1.2 (Mises à jour affectant TLS 1.2)
- 2. Protocol Overview (Vue d'ensemble du protocole)
- 2.1 Incorrect DHE Share (Partage DHE incorrect)
- 2.2 Resumption and Pre-Shared Key (PSK) (Reprise et clé pré-partagée)
- 2.3 0-RTT Data (Données 0-RTT)
- 3. Presentation Language (Langage de présentation)
- 3.1 Basic Block Size (Taille de bloc de base)
- 3.2 Miscellaneous (Divers)
- 3.3 Numbers (Nombres)
- 3.4 Vectors (Vecteurs)
- 3.5 Enumerateds (Énumérations)
- 3.6 Constructed Types (Types construits)
- 3.7 Constants (Constantes)
- 3.8 Variants (Variantes)
- 4. Handshake Protocol (Protocole de négociation)
- 4.1 Key Exchange Messages (Messages d'échange de clés)
- 4.2 Extensions
- 4.3 Server Parameters (Paramètres du serveur)
- 4.4 Authentication Messages (Messages d'authentification)
- 4.5 End of Early Data (Fin des données précoces)
- 4.6 Post-Handshake Messages (Messages post-négociation)
- 5. Record Protocol (Protocole d'enregistrement)
- 6. Alert Protocol (Protocole d'alerte)
- 7. Cryptographic Computations (Calculs cryptographiques)
- 8. 0-RTT and Anti-Replay (0-RTT et anti-rejeu)
- 9. Compliance Requirements (Exigences de conformité)
- 10. Security Considerations (Considérations de sécurité)
- 11. IANA Considerations (Considérations IANA)
- 12. References (Références)
Appendices (Annexes)
- Appendix A. State Machine (Machine à états)
- Appendix B. Protocol Data Structures and Constant Values (Structures de données de protocole et valeurs constantes)
- Appendix C. Implementation Notes (Notes d'implémentation)
- Appendix D. Backward Compatibility (Compatibilité descendante)
- Appendix E. Overview of Security Properties (Aperçu des propriétés de sécurité)
Related Resources (Ressources connexes)
- Source officielle: RFC 8446
- Page officielle: RFC 8446 DataTracker
- Errata: RFC Editor Errata