HKDF-Expand-Label
Det tunna omslag kring HKDF-Expand som TLS 1.3 härleder varje enskild nyckel, IV och hemlighet med.
RFC 8446 (2018) definierar funktionen som HKDF-Expand med en strukturerad info-parameter: önskad längd, en etikett med prefixet "tls13 " och en kontext, oftast en hash av handskakningens transkript. Etiketterna är korta strängar som "c hs traffic", "key", "iv" och "finished". Varje användning får alltså sin egen etikett, och två nycklar ur samma hemlighet kan aldrig råka bli lika.
Det låter som byråkrati, men det är poängen. TLS-PRF i äldre versioner blandade ihop allt i ett enda block som sedan skars i bitar, vilket gjorde analysen klumpig. QUIC lånade funktionen rakt av med etiketter som "quic key" och "quic hp".