✖

Sandi Caesar

Sandi Caesar adalah sandi yang sangat sederhana. Julius Caesar menggunakannya dalam komunikasi militernya.

Prinsip enkripsi

Sandi ini dapat bekerja dengan alfabet apa pun, tetapi biasanya kita menganggap sandi bekerja dengan alfabet Latin yang terdiri atas 26 huruf a…z. Pada sandi Caesar klasik, setiap huruf teks asli “digeser” tiga huruf ke depan. Jadi, huruf “a” diganti dengan huruf “d”, huruf “b” diganti dengan huruf “e”, dan seterusnya. Jika sudah sampai di akhir alfabet, kita mulai lagi dari awal. Akibatnya, huruf “z” dienkripsi menjadi huruf “c”. Seluruh pergeseran ditunjukkan oleh tabel berikut:

Baris pertama berisi huruf-huruf teks asli, sedangkan baris kedua berisi huruf-huruf teks sandi. Artinya, kata “halo” akan dienkripsi menjadi teks “kdor”.

Perumuman sandi Caesar

Konon Caesar selalu menggeser huruf sejauh tiga huruf, tetapi kita dapat memperumum sandi Caesar menjadi pergeseran sejauh berapa pun. Kunci sandi adalah huruf yang menjadi pasangan huruf “a”. Jadi, sandi Caesar asli adalah pergeseran tiga huruf, yang sesuai dengan huruf “d”, karena “a” dipasangkan dengan “d”. Pada tabel-tabel contoh, kunci dicetak tebal. Kamu juga dapat membuat tabel untuk kunci yang kamu pilih:

Kunci:

Enkripsi dilakukan dengan cara yang sama: cari huruf di baris atas, lalu ganti dengan huruf di bawahnya pada baris bawah. Dekripsi dilakukan ke arah sebaliknya: cari huruf di baris bawah, lalu ganti dengan huruf di atasnya pada baris atas.

Contoh dekripsi: diketahui teks sandi “iazwj” yang akan didekripsi dengan kunci w. Buatlah tabel dengan kunci “w”, lalu carilah huruf-huruf “iazwj” di baris bawah. Pada baris atas terbaca teks aslinya: “medan”.

Alat daring untuk enkripsi dan dekripsi sandi Caesar

Terakhir, kamu dapat mengenkripsi lalu mendekripsi teks apa pun dengan kunci apa pun:

Teks:
Kunci: