🎮 Konfigurasi Simulasi DES
Masukkan data dan kunci Anda. Aplikasi mendukung format HEX (16 karakter) atau BINER (64-bit).
Hasil Akhir:
âš¡ Tahap 1: Initial Permutation (IP)
Hasil Permutasi IP (64-bit):
-
-
🔑 Tahap 2: Key Schedule (Pembangkitan Subkunci K1 - K16)
| Ronde | Shift | Blok C_r (28-bit) | Blok D_r (28-bit) | Subkey K_r (HEX) |
|---|
🌀 Tahap 3: Proses 16 Ronde Feistel Cipher
| Ronde | Input L_r-1 (32-bit) | Input R_r-1 (32-bit) | Subkey K_r (HEX) | f(R_r-1, K_r) (32-bit) | Output L_r (32-bit) | Output R_r (32-bit) |
|---|
📊 Tahap 4: Visualisasi Detail Substitusi S-Box (S1 - S8)
Bagian ini menunjukkan bagaimana fungsi ekspansi bit ($R$) di-XOR dengan subkey, lalu dipetakan ke baris dan kolom masing-masing S-Box untuk menghasilkan nilai substitusi 4-bit.