Leksykon IT › Bezpieczeństwo › Funkcja rundy

Funkcja rundy

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

Funkcja powtarzana w każdej rundzie szyfru blokowego, mieszająca dane z materiałem klucza.

Szyfr blokowy to funkcja rundy zastosowana wielokrotnie. W DES-ie jest to konstrukcja Feistela z rozszerzeniem, mieszaniem klucza, S-boksami i permutacją. AES używa natomiast SubBytes, ShiftRows, MixColumns i AddRoundKey i wykonuje 10, 12 lub 14 rund, zależnie od długości klucza.

Konstrukcja funkcji rundy w dużej mierze decyduje o bezpieczeństwie szyfru. Liczbę rund dobiera się tak, by znane ataki nie sięgały pełnego szyfru z zapasem, a każda runda musi zapewniać dostateczną dyfuzję. Kto buduje własny szyfr, powinien zmierzyć odporność funkcji rundy na kryptoanalizę różnicową i liniową, zanim trafi ona w pobliże produkcji.

← Wróć do leksykonu