RSS FEED

counter

Sandi Caesar (Cryptografi)

Salah satu metode penyandian yang pernah digunakan pada masa Yunani Kuno adalah Sandi Caesar (Caesar Cipher). Sandi ini merupakan algoritma substitusi tertua, dan proses enkripsinya adalah mengganti (substitusi) setiap huruf pada plainteks menjadi huruf ke-3 setelahnya. Dengan kata lain, setiap huruf digeser maju sebanyak tiga huruf. Dan untuk mendekripsi cipherteks cukup dengan menggeser mundur sebanyak tiga huruf. Dengan menggunakan korespondensi 1-1 antara huruf alfabet dengan bilangan, yaitu a=0, b=1,…, z=25, maka secara umum Sandi Caesar dapat dituliskan dengan persamaan:
E_n(x) = (x + n) \mod {26}.
Sedangkan Dekripsinya adalah:
D_n(x) = (x - n) \mod {26}.
Dengan demikian, misal diberikan plainteks “belajarsandi”, maka cipherteksnya adalah
“EHODMDUVDQGL”.





0 komentar:

Posting Komentar

Return top