@techreport{sullivan-tls-xof-schedule-00, number = {draft-sullivan-tls-xof-schedule-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-sullivan-tls-xof-schedule/00/}, author = {Nick Sullivan}, title = {{XOF-based key schedules for TLS 1.3}}, pagetotal = 58, year = 2026, month = jul, day = 24, abstract = {TLS 1.3 runs its entire key schedule on HKDF over SHA-2. This document defines an extension that replaces that schedule with one built on an extendable-output function (XOF): the negotiated KDF governs every derivation, the Finished and binder MACs, and the transcript hash, so no SHA-2 remains in the key schedule. The cipher suites, AEAD algorithms, state machine, and record layer are unchanged, and a connection without the extension uses HKDF as today. Two KDFs are defined, SHAKE256 and the reduced-round TurboSHAKE256. This document updates RFC 9258.}, }