diff options
author | Daiki Ueno <dueno@redhat.com> | 2018-06-20 16:02:51 +0200 |
---|---|---|
committer | Daiki Ueno <dueno@redhat.com> | 2018-06-20 16:02:51 +0200 |
commit | 7a2657b7c7469ce7dbbe416abda08be0d7905d2c (patch) | |
tree | 3c6123341f5b7f83ad55921d21e31dbeac825021 /lib/ssl | |
parent | bbda3d65595b90550b6e29cbabdd6aacb1ac0c92 (diff) | |
download | nss-hg-7a2657b7c7469ce7dbbe416abda08be0d7905d2c.tar.gz |
Bug 1469816, Update label for KeyUpdate to draft-28, r=mt
Diffstat (limited to 'lib/ssl')
-rw-r--r-- | lib/ssl/tls13con.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/ssl/tls13con.c b/lib/ssl/tls13con.c index 5ec672673..2a2214790 100644 --- a/lib/ssl/tls13con.c +++ b/lib/ssl/tls13con.c @@ -117,6 +117,7 @@ const char kHkdfLabelFinishedSecret[] = "finished"; const char kHkdfLabelResumptionMasterSecret[] = "res master"; const char kHkdfLabelExporterMasterSecret[] = "exp master"; const char kHkdfLabelResumption[] = "resumption"; +const char kHkdfLabelTrafficUpdate[] = "traffic upd"; const char kHkdfPurposeKey[] = "key"; const char kHkdfPurposeIv[] = "iv"; @@ -603,8 +604,8 @@ tls13_UpdateTrafficKeys(sslSocket *ss, CipherSpecDirection direction) secret = tls13_TrafficSecretRef(ss, direction); rv = tls13_HkdfExpandLabel(*secret, tls13_GetHash(ss), NULL, 0, - kHkdfLabelApplicationTrafficSecret, - strlen(kHkdfLabelApplicationTrafficSecret), + kHkdfLabelTrafficUpdate, + strlen(kHkdfLabelTrafficUpdate), tls13_GetHmacMechanism(ss), tls13_GetHashSize(ss), &updatedSecret); |