1.2. Scope (Portée)
1.2. Scope (Portée)
Dans ce document, nous définissons un algorithme AEAD comme une abstraction, en spécifiant une interface vers un AEAD et en définissant un registre IANA pour les algorithmes AEAD. Nous peuplons ce registre de quatre algorithmes AEAD fondés sur l'Advanced Encryption Standard (AES) en mode Galois/Counter (Galois/Counter Mode, GCM) [GCM] avec des clés de 128 et 256 bits, et sur AES en mode Counter and CBC MAC (CCM) [CCM] avec des clés de 128 et 256 bits.
Dans la suite, nous définissons l'interface AEAD (section 2), puis donnons des conseils d'utilisation des algorithmes AEAD (section 3), et précisons les exigences que chaque algorithme AEAD doit satisfaire (section 4). Nous définissons ensuite plusieurs algorithmes AEAD (section 5) et établissons un registre IANA pour les algorithmes AEAD (section 6). Enfin, nous abordons d'autres considérations (section 7).
La spécification de l'interface AEAD ne traite pas des questions de protocole de sécurité telles que les services anti-rejeu ou les décisions de contrôle d'accès fondées sur les données authentifiées. Elle vise plutôt à isoler la cryptographie de ces sujets. L'interface et les conseils sur son utilisation sont cohérents avec les recommandations de [EEM04].