draft-maurette-hmtftp

HMTFTP: HKDF-Derived TFTP with Optional AEAD Protection (v0.7)

groupnone stateactive pages25 rev06 expires2026-09-30 canonicalhttps://datatracker.ietf.org/doc/draft-maurette-hmtftp/
HMTFTP is a lightweight UDP file transfer protocol derived from TFTP. It preserves the TFTP transfer model (RRQ/WRQ, DATA, ACK, ERROR, and OACK option acknowledgment) and replaces text options with binary TLVs. HMTFTP defines optional AEAD protection for DATA payloads using HKDF-derived keys from a pre-shared key (PSK). This document describes transfer behavior, extension processing rules, key derivation, nonce construction, and operational guidance for experimental implementations intended to facilitate interoperability. This document requests IANA actions for a UDP service name/port and registries for TLV Types and Ciphersuites. Until assignment, TBD1 is used as the default UDP port value.