InvSubBytes áp S-box ngược cho 16 byte state. Dựng bảng xuôi SBOX, rồi đảo INV[SBOX[i]] = i, sau đó tra INV cho từng byte. S-box AES được sinh xác định từ nghịch đảo nhân trong GF(28) rồi biến đổi affine, nên không cần bảng tra cứng — chương trình tự tính.
Ví dụ: state 6363... (16 lần) → mỗi byte về 0x00 → 00000000....
Một dòng: 32 ký tự HEX là state 16 byte.
Đúng 16 byte (32 hex).
Một dòng: 32 ký tự HEX viết thường sau InvSubBytes.
Ví dụ:
Đầu vào:
63636363636363636363636363636363
Đầu ra:
00000000000000000000000000000000
Giải thích:
Đang tải editor...