Dashboard simulasi kriptografi bertema cyber-grid untuk menelusuri AES-128 dari input sampai output. Setiap
byte ditampilkan sebagai matrix, sehingga Key Expansion, SubBytes, ShiftRows, MixColumns, AddRoundKey, dan
proses inverse dapat dibaca seperti alur data keamanan.
Skenario
Single Block Lab
Cipher Core
AES-128 · 10 Round
Byte Field
GF(28) / 0x11B
Profil Sistem
Engine AES berjalan mandiri memakai Vanilla
JavaScript tanpa library kriptografi eksternal.
Setiap ronde ditampilkan sebagai panel matrix
dengan perubahan byte yang disorot.
Memuat bank konstanta AES: S-Box, inverse S-Box,
Rcon, MixColumns, dan InvMixColumns.
Console Input
Masukkan payload sendiri atau jalankan sampel yang sudah
disiapkan.
Mode hex membutuhkan tepat 32 digit. State
dipetakan secara column-major sesuai AES: s[r,c] = input[r + 4c].
Kunci wajib 32 digit heksadesimal, setara dengan 16 byte.
Matrix Block
4 × 4 Byte
Schedule Key
44 Word
Result
Hex Output
Bank Konstanta AES
Kumpulan konstanta yang menjadi dasar transformasi AES-128
dan pembalikan proses dekripsi.