Visualisasi Lengkap Advanced Encryption Standard
FIPS-197 CompliantAES-128 mengacak data berukuran 16 byte (128-bit) menggunakan kunci rahasia lewat 10 putaran (ronde) pengacakan. Data disusun dalam bentuk State Matrix (Tabel 4x4).
Kunci awal diperpanjang menjadi 11 kunci berbeda untuk setiap ronde menggunakan Fungsi
g() yang terdiri dari: RotWord (putar kata), SubWord
(substitusi S-Box), dan Rcon XOR (konstanta ronde).
Membuka enkripsi dilakukan dengan urutan terbalik menggunakan operasi invers:
InvShiftRows (geser kanan), InvSubBytes (Inverse S-Box), dan
InvMixColumns.