1.2. Scope (Geltungsbereich)
1.2. Scope (Geltungsbereich)
In diesem Dokument definieren wir einen AEAD-Algorithmus als Abstraktion, indem wir eine Schnittstelle zu einem AEAD festlegen und ein IANA-Verzeichnis für AEAD-Algorithmen definieren. Wir füllen dieses Verzeichnis mit vier AEAD-Algorithmen auf Basis des Advanced Encryption Standard (AES) im Galois/Counter Mode [GCM] mit 128- und 256-Bit-Schlüsseln sowie AES im Counter and CBC MAC Mode [CCM] mit 128- und 256-Bit-Schlüsseln.
Im Folgenden definieren wir die AEAD-Schnittstelle (Abschnitt 2), geben dann Hinweise zur Verwendung von AEAD-Algorithmen (Abschnitt 3) und skizzieren die Anforderungen, die jeder AEAD-Algorithmus erfüllen muss (Abschnitt 4). Anschließend definieren wir mehrere AEAD-Algorithmen (Abschnitt 5) und richten ein IANA-Verzeichnis für AEAD-Algorithmen ein (Abschnitt 6). Zuletzt diskutieren wir weitere Überlegungen (Abschnitt 7).
Die Spezifikation der AEAD-Schnittstelle behandelt keine sicherheitsprotokollbezogenen Fragen wie Anti-Replay-Dienste oder Zugriffskontrollentscheidungen auf authentifizierten Daten. Stattdessen zielt die Spezifikation darauf ab, die Kryptografie von diesen Themen zu abstrahieren. Die Schnittstelle und die Hinweise zu ihrer Verwendung stehen im Einklang mit den Empfehlungen aus [EEM04].