]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: Add quic_tls_key_update() function for Key Update
authorFrédéric Lécaille <flecaille@haproxy.com>
Tue, 30 Nov 2021 10:10:36 +0000 (11:10 +0100)
committerFrédéric Lécaille <flecaille@haproxy.com>
Tue, 30 Nov 2021 10:51:12 +0000 (11:51 +0100)
commita7973a6dce928211bf2414aa594d2bab89d73372
tree6d1b9487c1ebc1a010880fa091f7bb08b734fdb2
parent6e351d6c195409f9cfe63c739d9b062303557bf1
MINOR: quic: Add quic_tls_key_update() function for Key Update

This function derives the next RX and TX keys and IVs from secrets
for the next key update key phase. We also implement quic_tls_rotate_keys()
which rotate the key update key phase information to be able to continue
to decrypt old key phase packets. Most of these information are pointers
to unsigned char.
src/xprt_quic.c