RFC 8446 - Il protocollo Transport Layer Security (TLS) versione 1.3
Data di pubblicazione: Agosto 2018
Stato: Standards Track
Autore: E. Rescorla (Mozilla)
Rende obsoleti: RFC 5077, RFC 5246, RFC 6961
Aggiorna: RFC 5705, RFC 6066
Abstract (Sommario)
Questo documento specifica la versione 1.3 del protocollo Transport Layer Security (TLS). TLS consente alle applicazioni client/server di comunicare su Internet in un modo progettato per prevenire intercettazioni, manomissioni e falsificazioni di messaggi.
Questo documento aggiorna RFC 5705 e RFC 6066 e rende obsoleti RFC 5077, RFC 5246 e RFC 6961. Questo documento specifica anche nuovi requisiti per le implementazioni TLS 1.2.
Contents (Contenuti)
- 1. Introduction (Introduzione)
- 1.1 Conventions and Terminology (Convenzioni e terminologia)
- 1.2 Major Differences from TLS 1.2 (Differenze principali da TLS 1.2)
- 1.3 Updates Affecting TLS 1.2 (Aggiornamenti che riguardano TLS 1.2)
- 2. Protocol Overview (Panoramica del protocollo)
- 2.1 Incorrect DHE Share (Condivisione DHE errata)
- 2.2 Resumption and Pre-Shared Key (PSK) (Ripresa e chiave pre-condivisa)
- 2.3 0-RTT Data (Dati 0-RTT)
- 3. Presentation Language (Linguaggio di presentazione)
- 3.1 Basic Block Size (Dimensione del blocco di base)
- 3.2 Miscellaneous (Varie)
- 3.3 Numbers (Numeri)
- 3.4 Vectors (Vettori)
- 3.5 Enumerateds (Enumerazioni)
- 3.6 Constructed Types (Tipi costruiti)
- 3.7 Constants (Costanti)
- 3.8 Variants (Varianti)
- 4. Handshake Protocol (Protocollo di handshake)
- 4.1 Key Exchange Messages (Messaggi di scambio chiavi)
- 4.2 Extensions (Estensioni)
- 4.3 Server Parameters (Parametri del server)
- 4.4 Authentication Messages (Messaggi di autenticazione)
- 4.5 End of Early Data (Fine dei dati anticipati)
- 4.6 Post-Handshake Messages (Messaggi post-handshake)
- 5. Record Protocol (Protocollo dei record)
- 6. Alert Protocol (Protocollo di avviso)
- 7. Cryptographic Computations (Calcoli crittografici)
- 8. 0-RTT and Anti-Replay (0-RTT e anti-replay)
- 9. Compliance Requirements (Requisiti di conformità)
- 10. Security Considerations (Considerazioni sulla sicurezza)
- 11. IANA Considerations (Considerazioni IANA)
- 12. References (Riferimenti)
Appendices (Appendici)
- Appendix A. State Machine (Macchina a stati)
- Appendix B. Protocol Data Structures and Constant Values (Strutture dati del protocollo e valori costanti)
- Appendix C. Implementation Notes (Note di implementazione)
- Appendix D. Backward Compatibility (Compatibilità retroattiva)
- Appendix E. Overview of Security Properties (Panoramica delle proprietà di sicurezza)
Related Resources (Risorse correlate)
- Fonte ufficiale: RFC 8446
- Pagina ufficiale: RFC 8446 DataTracker
- Errata: RFC Editor Errata