Output Node
Ciphertext
-
--Representasi biner hasil akhir ditampilkan sebagai grid bit.
Cryptography Lab
DES CryptoMatrix dirancang untuk menampilkan alur Data Encryption Standard secara terstruktur: input 64-bit, key schedule, permutasi awal, fungsi Feistel, S-Box, swap, IP invers, hingga verifikasi round-trip.
CryptoMatrix siap menjalankan simulasi DES 64-bit.
Control Matrix
Gunakan biner tepat 64-bit atau heksadesimal tepat 16 digit. Sistem akan membatasi input dan menampilkan penghitung panjang data.
Output Node
-
--Representasi biner hasil akhir ditampilkan sebagai grid bit.
Integrity Check
Output diproses kembali dengan kunci yang sama untuk memastikan hasil kembali ke input awal.
Key Schedule Trace
Kunci 64-bit diproses melalui PC-1, dibagi menjadi C0 dan D0, digeser berdasarkan LS, lalu dipermutasi PC-2 menjadi subkunci 48-bit.
-
Hasil PC-1 berukuran 56-bit karena bit paritas tidak dipakai dalam pembentukan subkunci.
| Subkunci | LS | Cn setelah LS | Dn setelah LS | Kn hasil PC-2 | Hex |
|---|
Feistel Path
Setiap round memperlihatkan ekspansi E, XOR dengan subkunci, substitusi S-Box, permutasi P, serta perubahan L dan R.
-
-
Setelah round ke-16, R16 dan L16 digabung sebelum diproses oleh IP invers.