Caesar Cipher
Setiap huruf digeser sejauh k langkah. Sederhana untuk memahami konsep enkripsi, tetapi mudah dipecahkan.
E(x) = (x + k) mod 26
Halaman ini merangkum konsep inti 5 algoritma yang ada di aplikasi ini: Caesar, Vigenere, Affine, Hill, dan Playfair. Tujuannya supaya Anda paham cara kerja dasar sebelum praktik enkripsi atau dekripsi.
Setiap huruf digeser sejauh k langkah. Sederhana untuk memahami konsep enkripsi, tetapi mudah dipecahkan.
E(x) = (x + k) mod 26
Mirip Caesar, tetapi nilai geser berbeda pada tiap posisi karena mengikuti huruf-huruf pada keyword.
E(x_i) = (x_i + k_i) mod 26
Huruf diubah dengan rumus linear memakai dua parameter: a dan b. Nilai a harus punya invers modulo 26.
E(x) = (a x + b) mod 26
Teks diproses per blok huruf lalu dikalikan matriks kunci. Memakai operasi aljabar linear modulo 26.
C = K . P mod 26
Enkripsi dilakukan per pasangan huruf memakai tabel 5x5 dari keyword. Huruf J biasanya digabung ke I.
Aturan: satu baris, satu kolom, atau persegi panjang
Anda sudah sampai di ujung briefing. Sekarang lanjutkan ke kalkulator untuk mencoba enkripsi dan dekripsi secara langsung.