Ch 02 quiz
Chapter 02 · QUIC Connection Establishment and Security Handshake

Check your understanding

14 questionsself-scored · offline

Answer to check your grasp of Chapter 02. Multiple-choice and true/false questions score themselves and reveal an explanation; short-answer questions reveal a model answer. Nothing leaves your browser.

0 / 12 correct
  1. Q1multiple choice
    In a QUIC handshake, the TLS 1.3 messages (ClientHello, Certificate, Finished, …) travel inside what?
  2. Q2multiple choice
    Which encryption level's keys can any on-path observer compute?
  3. Q3true / false
    A QUIC handshake is 'confirmed' at the moment the local TLS stack finishes.
  4. Q4multiple choice
    From each traffic secret, QUIC derives three values using fixed labels. Which three?
  5. Q5multiple choice
    How is the AEAD nonce for a packet formed?
  6. Q6multiple choice
    A trace shows a CONNECTION_CLOSE with error code 0x012a. What does it mean?
  7. Q7true / false
    Because 0-RTT data is encrypted, it is safe from replay attacks.
  8. Q8multiple choice
    Which request is appropriate to send as 0-RTT early data?
  9. Q9multiple choice
    During migration, what proves the peer is really reachable at a new address?
  10. Q10multiple choice
    When a connection migrates to a new path, an endpoint MUST reset which state?
  11. Q11true / false
    In QUIC v1, only the client migrates; the server keeps its address (apart from an optional preferred_address).
  12. Q12multiple choice
    A client sends its Initial packet and gets nothing back at all. The most likely cause is:
  13. Q13short answer
    Why must 0-RTT be restricted to idempotent operations?
  14. Q14short answer
    Distinguish a 'complete' handshake from a 'confirmed' one, and say why the difference matters.