Zum Hauptinhalt springen

2. Conventions and Definitions

Dieser Abschnitt bewahrt den RFC-Text zu BUSA-TLS, einschliesslich TLS 1.3 HKDF key schedule changes, Mandatory Audio Component, MAC derivation, alert handling, implementation notes, security considerations und IANA considerations.

Originaler RFC-Text

2.  Conventions and Definitions

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in ...
look, just read them the normal way. MUST means must.

MAC: Mandatory Audio Component. Not to be confused with Message
Authentication Code, though the authors note that both are
required for a secure connection.

BUSA: Banned in the U.S.A. The Mandatory Audio Component.

Raw PCM: Raw Pulse Code Modulation. The uncompressed PCM audio data
of the Mandatory Audio Component at its canonical sample rate and
bit depth. Implementations MUST NOT use an MP3, Advanced Audio
Coding (AAC), Ogg Vorbis (OGG), or a streaming variant as these
introduce lossy artifacts that would alter the digest. Free
Lossless Audio Codec (FLAC) is acceptable. BUSA deserves
lossless.

Canonical Form: The 1990 pressing of "Banned in the U.S.A." (Luke
Records), Track 1. Not the compilation. Not the radio edit. The
Mandatory Audio Component is mandatory in its specific canonical
form.