Phase 1 Week 3: mTLS and TLS Extensions
- Day 15: mTLS — Client Certificate Authentication
- Day 16: Record Layer — Encryption, Nonces, and Padding
- Day 17: Alert Protocol and Error Handling
- Day 18: TLS Extensions — SNI, ALPN, supported_groups
- Day 19: OCSP Stapling and the status_request Extension
- Day 20: TLS 1.3 vs 1.2 — What Changed and Why
- Day 21: Challenge Day — mTLS Echo Server in Rust