Followers My Blog

Mini Facebook

Mengenal Sandi Caesar didalam Kriptografi

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(x) = (x+3) \bmod 26

 d(y) = (y-3) \bmod 26

Dengan demikian, misal diberikan plainteks “pratamayogasaputra”, maka cipherteksnya adalah “SUDWDPDBRJDVDSXWUD”.


http://pratamayogasaputra.blogspot.com

0 komentar: