⚙ S-AES Simulator
Simplified Advanced Encryption Standard — Simulator Interaktif
16-bit Block
16-bit Key
2 Rounds
GF(2⁴) dengan x⁴+x+1
Step-by-Step
🔑 Input Plaintext / Kunci
Plaintext / Ciphertext (16-bit biner)
Masukkan tepat 16 karakter biner (0 atau 1)
Kunci / Key (16-bit biner)
Masukkan tepat 16 karakter biner (0 atau 1)
⚠ Input harus tepat 16 karakter biner (hanya 0 dan 1).
Mode Operasi
🔒 Enkripsi
🔓 Dekripsi
▶ PROSES
↺ RESET
📋 Tabel Referensi S-AES
▼
S-Box — SubNibble
In (hex)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Out (hex)
9
4
A
B
D
1
8
5
6
2
0
3
C
E
F
7
Inverse S-Box — InvSubNibble
In (hex)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Out (hex)
A
5
9
B
1
7
8
F
6
0
2
3
C
4
D
E
Matriks MixColumns & Inversnya
M =
| 1 4 |
| 4 1 |
M⁻¹ =
| 9 2 |
| 2 9 |
Perkalian di GF(2⁴), poly: x⁴+x+1 (0x13)
Konstanta RCON
RCON1 =
0x80
=
1000 0000
RCON2 =
0x30
=
0011 0000
GF(2⁴) irreducible: x⁴+x+1 =
0x13
✅ Hasil
📊 Detail Langkah Perhitungan
Buka Semua
Tutup Semua