TLS (EN)
ProtocolSecurity protocol for authentication and encryption
Architecture
sequenceDiagram participant C as Client participant S as Server C->>S: Client Hello S->>C: Server Hello S->>C: Certificate C->>S: Key Exchange S->>C: Finished C->>S: Change Cipher Spec C->>S: Encrypted Application Data S->>C: Encrypted Application Data
In Context
- Typically used together with HTTPS, VPN, and email encryption
- Related to: SSL, PKI, X.509, Handshake
- Example use: Secure web communication, VPN connections, secure email transmission