Passa al contenuto principale

4. Handshake Protocol (Protocollo di handshake)

Il protocollo di handshake viene utilizzato per negoziare i parametri di sicurezza della connessione del record layer.

4.1. Key Exchange Messages (Messaggi di scambio chiavi)​

4.1.1. Cryptographic Negotiation (Negoziazione crittografica)​

4.1.2. Client Hello​

4.1.3. Server Hello​

4.1.4. Hello Retry Request​

4.2. Extensions (Estensioni)​

4.2.1. Supported Versions (Versioni supportate)​

4.2.3. Signature Algorithms (Algoritmi di firma)​

4.2.4. Certificate Authorities (Autorità di certificazione)​

4.2.5. OID Filters (Filtri OID)​

4.2.6. Post-Handshake Client Authentication (Autenticazione client post-handshake)​

4.2.7. Supported Groups (Gruppi supportati)​

4.2.8. Key Share (Condivisione chiavi)​

4.2.9. Pre-Shared Key Exchange Modes (Modalità di scambio chiavi pre-condivise)​

4.2.10. Early Data Indication (Indicazione dati anticipati)​

4.2.11. Pre-Shared Key Extension (Estensione chiave pre-condivisa)​

4.3. Server Parameters (Parametri server)​

4.3.1. Encrypted Extensions (Estensioni cifrate)​

4.3.2. Certificate Request (Richiesta certificato)​

4.4. Authentication Messages (Messaggi di autenticazione)​

4.4.1. The Transcript Hash (L'hash della trascrizione)​

4.4.2. Certificate (Certificato)​

4.4.3. Certificate Verify (Verifica certificato)​

4.4.4. Finished​

4.5. End of Early Data (Fine dei dati anticipati)​

4.6. Post-Handshake Messages (Messaggi post-handshake)​

4.6.1. New Session Ticket Message (Messaggio nuovo ticket di sessione)​

4.6.2. Post-Handshake Authentication (Autenticazione post-handshake)​

4.6.3. Key and Initialization Vector Update (Aggiornamento chiave e vettore di inizializzazione)​