Dashboard / AES-128
Simulasi Advanced Encryption Standard
FIPS vector ready
Mode HEX: 32 karakter HEX genap; Mode ASCII: maksimal 16 karakter.
Masukkan ciphertext 32 karakter HEX untuk block AES-128.
Masukkan kunci AES-128 32 karakter HEX.
Media belajar AES-128 yang memperlihatkan byte demi byte.
Engine dibuat manual Mode yang digunakan adalah ECB single block.
Output Enkripsi
- Ciphertext HEX
- Ciphertext Binary
- Ciphertext ASCII
State Matrix Ciphertext
Output Dekripsi
- Plaintext HEX
- Plaintext ASCII
State Matrix Plaintext
State Kunci Awal
Proses g(RotWord/SubWord/Rcon)
FIPS-197 Test Vector
Plaintext: 00112233445566778899AABBCCDDEEFF
Key: 000102030405060708090A0B0C0D0E0F
Expected Ciphertext: 69C4E0D86A7B0430D8CDB78070B4C55A
Reference
Implementasi mengikuti FIPS-197: state 4x4 byte, AES-128 dengan Nk=4, Nb=4, Nr=10, S-Box resmi, Rcon, MixColumns, inverse transformations, dan GF(2^8) dengan polynomial 0x11B.
About
Aplikasi ini dibuat sebagai media pembelajaran kriptografi. Semua output dirender sebagai textContent untuk menghindari HTML injection, tidak memakai eval, dan halaman dikunci dengan Content Security Policy.