AES-128-CBC
Enkripsi dan dekripsi dengan transformasi setiap round
Masukkan plaintext dan secret key, lalu lihat hasil ciphertext serta perubahan state AES dari AddRoundKey sampai round terakhir.
Proses transformasi
Trace enkripsi akan tampil setelah tombol Enkripsi ditekan.
Proses pembangkitan kunci
Key schedule AES-128 membentuk 44 word (W0-W43) atau 11 round key dari secret key yang sedang digunakan.
Round proses selalu dimulai dari 0. Enkripsi memakai round key 0 sampai 10.
Referensi AES-128
Keterangan tabel
Nilai byte input dan konstanta yang digunakan selama key schedule serta transformasi SubBytes.
Tabel ASCII
Representasi setiap byte dari plaintext, secret key, dan IV.
| Sumber | Posisi | Karakter | Desimal | Hex | Biner |
|---|
Rcon
Konstanta round untuk membentuk word pertama setiap round key.
| Round | Word | Hex | Desimal |
|---|
S-box
Substitusi byte berdasarkan nibble baris (x) dan kolom (y).