TLS 1.3 Handshake
1-RTT TLS 1.3 handshake with key exchange and Application Data.
Rendering…
Make it your own.
sequenceDiagram
participant C as Client
participant S as Server
C->>S: ClientHello (supported versions, key_share, ALPN)
S->>C: ServerHello (key_share, cipher)
S->>C: {EncryptedExtensions}
S->>C: {Certificate}
S->>C: {CertificateVerify}
S->>C: {Finished}
C->>S: {Finished}
Note over C,S: Handshake complete — keys derived from ECDHE
C->>S: [Application Data]
S->>C: [Application Data]