Skip to content

Commit

Permalink
key_updated / key_discarded: rename generation to key_phase
Browse files Browse the repository at this point in the history
  • Loading branch information
marten-seemann committed Feb 7, 2024
1 parent 724f324 commit e421812
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions draft-ietf-quic-qlog-quic-events.md
Expand Up @@ -1160,7 +1160,7 @@ SecurityKeyUpdated = {
? new: hexstring

; needed for 1RTT key updates
? generation: uint32
? key_phase: uint64
? trigger:
; (e.g., initial, handshake and 0-RTT keys
; are generated by TLS)
Expand All @@ -1171,6 +1171,9 @@ SecurityKeyUpdated = {
~~~
{: #security-keyupdated-def title="SecurityKeyUpdated definition"}

Note that the key_phase is the full value of the key phase (as indicated by
@M and @N in Figure 9 of {{!QUIC-TLS=RFC9001}}). The key phase bit used on
the packet header is the least significant bit of the key phase.

## key_discarded {#security-keydiscarded}

Expand All @@ -1183,7 +1186,7 @@ SecurityKeyDiscarded = {
? key: hexstring

; needed for 1RTT key updates
? generation: uint32
? key_phase: uint64
? trigger:
; (e.g., initial, handshake and 0-RTT keys
; are generated by TLS)
Expand Down

0 comments on commit e421812

Please sign in to comment.