Berikut adalah fungsi dari sandi geser :
Dengan melakukan pergeseran sebesar 21 pergeseran maka akan tampak pesan "SERANGBENTENGMSHBESOKPAGI" dari code “NZMVIBWZIOZIBHPNPCWZNJFKVBD” seperti pada gambar :
Berikut ini dalah penjelasan dari sandi geser :
Sandi geser (shift cipher) merupakan generalisasi dari Sandi Caesar, yaitu tidak membatasi pergeseran sebanyak tiga huruf. Jadi ada sebanyak 26 kunci pergeseran yang bisa digunakan. Secara umum dapat dituliskan dengan persamaan berikut ini.
Misal diberikan plainteks “belajarsandi” dan kunci K=11, maka cipherteksnya adalah “MPWLULCDLYOT”.
Khusus untuk K=13 sering disebut dengan Sandi ROT(13). Dinamakan demikian karena fungsi enkripsi dan dekripsinya sama, sebab 13 sama dengan -13 (khusus di dalam mod 26). Jadi jika diberikan plainteks x, maka untuk mendekripsinya bisa dengan mengenkripsinya lagi.
Untuk menyerang sandi geser ini sangat mudah sekali, karena hanya diperlukan sebanyak 25 kali percobaan kunci.
Return top
0 komentar:
Posting Komentar