Leksykon IT › Bezpieczeństwo › Atak Square

Atak Square

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

Atak całkowy (integralny) na szyfry blokowe operujące na bajtach, nazwany od szyfru Square, dla którego powstał.

Atak dotyczy szyfru Square, szyfru blokowego zaprezentowanego w 1997 roku przez Joan Daemen, Larsa Knudsena i Vincenta Rijmena. Square operuje na bajtach, nie na bitach. Sztuczka polega na podaniu 256 tekstów jawnych różniących się tylko jednym bajtem. Po kilku rundach XOR pewnych wartości pośrednich daje zero, a tę własność można wykorzystać do odgadnięcia części klucza.

Atak miał znaczenie, bo stosował się wprost do Rijndaela, kandydata, który został AES-em. Łamał jednak tylko wersje ze zmniejszoną liczbą rund. AES ma ich od dziesięciu do czternastu, zależnie od długości klucza, czyli znacznie więcej, niż atak był w stanie osiągnąć. „Złamany” szyfr zwykle oznacza złamaną uproszczoną wersję, a dystans między nią a pełną bywa niepokojąco niewielki.

← Wróć do leksykonu