Sandi Caesar: Perbedaan revisi

1.377 bita ditambahkan ,  3 bulan yang lalu
k
Suntingan 36.81.78.40 (bicara) dibatalkan ke versi terakhir oleh InternetArchiveBot
(→‎Contoh: memperbaiki kesalahan)
Tag: Suntingan perangkat seluler Suntingan peramban seluler Dikembalikan
k (Suntingan 36.81.78.40 (bicara) dibatalkan ke versi terakhir oleh InternetArchiveBot)
Tag: Pengembalian
 
 
== Contoh ==
Cara kerja sandi ini dapat diilustrasikan dengan membariskan dua set alfabet; alfabet sandi disusun dengan cara menggeser alfabet biasa ke kanan atau ke kiri dengan angka tertentu (angka ini disebut [[kunci (kriptografi)|kunci]]). Misalnya sandi Caesar dengan kunci 3, adalah sebagai berikut:
dungdung tak tak cetak pepepepe
 
Alfabet Biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabet Sandi: DEFGHIJKLMNOPQRSTUVWXYZABC
 
Untuk menyandikan sebuah pesan, cukup mencari setiap huruf yang hendak disandikan di alfabet biasa, lalu tuliskan huruf yang sesuai pada alfabet sandi. Untuk memecahkan sandi tersebut gunakan cara sebaliknya. Contoh penyandian sebuah pesan adalah sebagai berikut.
 
teks terang: kirim pasukan ke sayap kiri
teks tersandi: NLULP SDVXNDQ NH VDBDS NLUL
 
Proses penyandian (enkripsi) dapat secara [[matematika|matematis]] menggunakan [[operasi modulus]] dengan mengubah huruf-huruf menjadi angka, A = 0, B = 1,..., Z = 25. Sandi (<math>E_n</math>) dari "huruf" <math>x</math> dengan geseran ''n'' secara matematis dituliskan dengan,
 
: <math>E_n(x) = (x + n) \mod {26}.</math>
 
Sedangkan pada proses pemecahan kode ([[dekripsi]]), hasil dekripsi (<math>D_n</math>) adalah
 
: <math>D_n(x) = (x - n) \mod {26}.</math>
 
Setiap huruf yang sama digantikan oleh huruf yang sama di sepanjang pesan, sehingga sandi Caesar digolongkan kepada, ''[[substitusi monoalfabetik]]'', yang berlawanan dengan ''[[substitusi polialfabetik]]''.
 
== Sejarah dan Penggunaan ==