From d6add122d84e95157e2d771e1d2a741afefc2eee Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Wed, 6 Nov 2019 12:40:47 +0700 Subject: [PATCH] update the label used for the key update derivation --- internal/handshake/updatable_aead.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/handshake/updatable_aead.go b/internal/handshake/updatable_aead.go index 2444bc50f..e7cdcaeb0 100644 --- a/internal/handshake/updatable_aead.go +++ b/internal/handshake/updatable_aead.go @@ -110,7 +110,7 @@ func (a *updatableAEAD) rollKeys(now time.Time) { } func (a *updatableAEAD) getNextTrafficSecret(hash crypto.Hash, ts []byte) []byte { - return qtls.HkdfExpandLabel(hash, ts, []byte{}, "traffic upd", hash.Size()) + return qtls.HkdfExpandLabel(hash, ts, []byte{}, "quic ku", hash.Size()) } // For the client, this function is called before SetWriteKey.