Leksykon IT › Bezpieczeństwo › Szyfrowanie uwierzytelnione

Szyfrowanie uwierzytelnione

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-12

Szyfrowanie, które pozwala też odbiorcy wykryć, czy ktoś zmodyfikował szyfrogram.

Sama poufność nie wystarcza. Jeśli atakujący może niepostrzeżenie przestawiać bity w szyfrogramie, odszyfrowana wiadomość będzie w najlepszym razie śmieciem, a w najgorszym – tym, co postanowił atakujący. Szyfrowanie uwierzytelnione załatwia obie sprawy jednym prymitywem: jeden klucz chroni zarówno tajność, jak i integralność, a deszyfrowanie odmawia zwrócenia tekstu jawnego, gdy tag się nie zgadza.

Historia pełna jest nieudanych połączeń szyfru z MAC-iem, a atak typu padding oracle był tego częstym skutkiem. Dziś standardem jest konstrukcja AEAD, np. AES-GCM lub ChaCha20-Poly1305, z interfejsem sformalizowanym w RFC 5116 z 2008 roku.

← Wróć do leksykonu