Leksykon IT › Bezpieczeństwo › Rozszerzenie szyfrogramu

Rozszerzenie szyfrogramu

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

Różnica między długością tekstu jawnego a szyfrogramu — jedna z wielkości, które kryptosystemy po cichu pozwalają rosnąć.

Większość schematów szyfrowania daje wynik dłuższy niż dane wejściowe. CBC z dopełnieniem PKCS #7 zawsze dodaje przynajmniej jeden bajt, a jeśli tekst jawny zajmuje pełną liczbę bloków, dopełnieniem jest cały dodatkowy blok. Razem z wiadomością musi też podróżować IV. Tryb AEAD, taki jak AES-GCM, dokłada znacznik uwierzytelniający, zwykle 16-bajtowy.

To nie tylko księgowość. Gdy protokół używa pakietów stałego rozmiaru, narzut może wypchnąć wiadomość do większego pakietu, a obserwator coś wyczyta z długości. Między innymi dlatego TLS zrezygnował z kompresji przed szyfrowaniem: ataki takie jak CRIME pokazały, że długości po kompresji mogą zdradzać sekrety przesyłane w tym samym strumieniu.

← Wróć do leksykonu