IT-lexicon › Beveiliging › ShiftRows

ShiftRows

Beveiliging Svenska → Bijgewerkt: 2026-10-13

ShiftRows is de AES-stap die de rijen van de toestand roteert, zodat de kolommen in de volgende stap worden gemengd.

In AES worden de 16 bytes van een blok behandeld als een 4×4-toestand. ShiftRows laat rij 0 ongemoeid en roteert rij 1, 2 en 3 respectievelijk één, twee en drie bytepositities naar links. Het is een permutatie en heeft op zichzelf geen cryptografische werking.

Het punt is dat MixColumns alleen binnen een kolom mengt. Zonder ShiftRows zou een byte nooit een andere kolom beïnvloeden. Met de twee stappen afwisselend heeft elke byte na twee rondes alle vier de kolommen beïnvloed. Mede daardoor weerstaat het Rijndael-ontwerp differentiële en lineaire cryptanalyse.

← Terug naar het lexicon