Visualisasi lengkap: Key Schedule (PC-1, C/D, Shift, PC-2), Initial Permutation, 16 Round Feistel (E, XOR, S-Box, P), dan IPā»Ā¹.
| Round | Shift | Cn (28-bit) | Dn (28-bit) | CnāDn (56-bit) | Kn = PC-2 (48-bit) | Kn (hex) |
|---|
Catatan: setelah Round 16 tidak dilakukan swap tambahan ā blok pre-output langsung dibentuk sebagai R16āL16, kemudian dipermutasi dengan IPā»Ā¹ untuk menghasilkan output akhir (64-bit).
Tabel referensi 8 S-Box DES (4 baris Ć 16 kolom). Baris ditentukan oleh bit ke-1 & ke-6 dari blok 6-bit, kolom ditentukan oleh bit ke-2 sampai ke-5. Nilai hasil lookup pada setiap round ditampilkan secara rinci di tab "IP & 16 Round Feistel".