Web Simulasi Algoritma Kriptografi Simetris

Setiap bit, terlihat
di setiap ronde.

Cipher Bench menjalankan empat algoritma block cipher — DES, S-DES, AES, dan S-AES — langsung di depan mata Anda. Masukkan plaintext dan kunci, lalu telusuri setiap tahapan perhitungan: pembentukan subkey, permutasi, substitusi S-Box, hingga hasil akhir.

64-bit DES

Data Encryption Standard

Algoritma blok cipher 64-bit klasik dengan struktur Feistel 16 ronde.

Kunci 64-bit Buka simulasi →
8-bit S-DES

Simplified Data Encryption Standard

Versi sederhana DES untuk pembelajaran: 8-bit blok, 10-bit kunci, 2 ronde.

Kunci 10-bit Buka simulasi →
128-bit AES-128

Advanced Encryption Standard

Standar enkripsi modern berbasis substitusi-permutasi, state 4x4 byte, 10 ronde.

Kunci 128-bit Buka simulasi →
16-bit S-AES

Simplified AES

Versi sederhana AES untuk pembelajaran: 16-bit blok, state 2x2 nibble, 2 ronde.

Kunci 16-bit Buka simulasi →

Bagaimana cara kerjanya

Input

Masukkan plaintext/ciphertext dan key sesuai panjang bit algoritma, lalu pilih mode Enkripsi atau Dekripsi.

Proses

Aplikasi menghitung setiap tahapan — key generation, permutasi, substitusi, XOR — secara live.

Solusi

Tampilkan seluruh langkah penyelesaian untuk memverifikasi hasil terhadap perhitungan manual Anda.