~/talk

Securing the Next Version of HTTP: How QUIC and HTTP/3 Compare to HTTP/2

Talkat Black Hat Asia 2020 · 2020-09-29..10-02· [web-platform, security]
links:none on file
slides:none on file

QUIC is an always‑encrypted UDP transport carrying HTTP/3 and moves TCP/TLS features into the transport: packet headers are integrity‑protected and header protection masks use a 16‑byte sample, stream frames carry application data, and servers are limited by a 3× amplification limit before address validation. Connection IDs are variable (0–20 byte connection IDs) and stateless resets use an HMAC/HKDF token. Session resumption enables zero‑RTT is replayable and lacks forward secrecy, so servers must treat early data as potentially duplicated.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Protocol Stack
  3. 2:25Transport Handshake
  4. 5:28Address Validation
  5. 7:03Transport Parameters
  6. 7:51Packet Headers
  7. 8:50Connection IDs
  8. 11:31Crypto Handshake
  9. 23:14Security Considerations
  10. 25:24Address Validation Tokens
  11. 27:19ZeroRTT Handshake
  12. 33:13Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.