ShiftRows quay trái (cyclic) hàng r của ma trận state đi r vị trí:
Nhớ rằng state xếp theo cột: byte k ở hàng kmod4, cột ⌊k/4⌋. Sau khi dịch, byte hóa lại theo cột.
Ví dụ: state 000102...0f → hàng 0 00 04 08 0c giữ nguyên, hàng 1 01 05 09 0d→05 09 0d 01...
Một dòng: 32 ký tự HEX là 16 byte state.
Đúng 16 byte (32 hex).
Một dòng: 32 ký tự HEX viết thường sau ShiftRows.
Ví dụ:
Đầu vào:
000102030405060708090a0b0c0d0e0f
Đầu ra:
00050a0f04090e03080d02070c01060b
Giải thích:
Đang tải editor...