AES Key Wrap
Konstrukcja do szyfrowania jednego klucza drugim, opisana w RFC 3394 w 2002 roku i oparta na AES.
AES Key Wrap to wyspecjalizowana konstrukcja do ochrony materiału kluczowego za pomocą klucza szyfrującego klucze (KEK). Używa AES, ale nie jest ani AES-CBC, ani AES-GCM. Nie ma zwykłego wektora inicjującego (IV). Zamiast niego startuje od stałej A6A6A6A6A6A6A6A6, która przy odpakowywaniu klucza służy zarazem jako kontrola integralności.
Błędny klucz albo zmienione dane wychodzą więc od razu na jaw, bez osobnego MAC-a. Częsty błąd to sięganie po surowy AES-ECB do opakowywania kluczy, co przywraca wyciek wzorców, z którego ECB słynie. Jeśli budujesz zarządzanie kluczami, użyj standardowej konstrukcji zamiast wymyślać własną.