Pengertian Kriptografi Caesar Cipher


Pengertian Kiptografi

Secara etimologi kata kriptografi (Cryptography) berasal dari bahasa Yunani, yaitu kryptos yang artinya yang tersembunyi dan graphein yang artinya tulisan (Prayudi, 2005). Awal mula kriptografi dipahami sebagai ilmu tentang menyembunyikan pesan (Sadikin, 2012), tetapi seiring perkembangan zaman hingga saat ini pengertian kriptografi berkembang menjadi ilmu tentang teknik matematis yang digunakan untuk menyelesaikan persoalan keamanan berupa privasi dan otentikasi (Diffie, 1976).

Caesar Cipher

Salah satu kriptografi yang paling tua dan paling sederhana adalah kriptogtafi Caesar. Menurut sejarah, ini adalah cara Julius Caesar mengirimkan surat cinta kepada kekasihnya Cleopatra. Dalam kriptografi Caesar, maka setiap huruf akan dituliskan dalam huruf lain hasil pergeseran 3 buah huruf. Kriptografi Caesar ini adalah kriptografi substitusi karena setiap huruf akan digantikan huruf lain.

langkah-langkah yang dilakukan untuk membentuk chiperteks dengan Caesar Cipher adalah :

1. Menentukan besarnya pergeseran karakter yang digunakan dalam membentuk cipherteks ke plainteks.

2. Menukarkan karakter pada plainteks menjadi cipherteks dengan berdasarkan pada pergeseran yang telah ditentukan sebelumnya.

contoh, huruf A akan digeser 3 huruf menjadi huruf D, B akan digeser 3 huruf menjadi E, J akan digeser menjadi M, O akan menjadi R dan seterusnya. Pergeseran ini juga berputar kembali ke awal abjad. sehingga sesudah huruf Z diikuti kembali oleh huruf A. Kriptografi Caesar ini dikenal sebagai monoalphabetic substitution cipher karena satu huruf tertentu pasti akan berubah menjadi huruf tertentu yang lain.
Plaintext : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ciphertext : DEFGHIJKLMNOPQRSTUVWXYZABC

Plaintext : KITA JUMPA BESOK PAGI
Ciphertext : NLWD MXPSD EHVRN SDJL
Skema Proses Enkripsi dan Dekripsi dengan K:
  

Kelebihan Caesar Cipher :
1. Teknik  Enkripsi yang paling sederhana.
2. Algoritma cipher tertua dan paling dikenal dalam perkembangan ilmu kiptografi.
3. Sangat mudah untuk di gunakan.
 Kelemahan Caesar cipher adalah :
1. Tingkat keamanannya rendah , dikarenakan jumlah kuncinya hanya 26 kunci saja.
2. Teknik pemecahan kata kunci tersebut dapa dilakukan dengan cara melakukan pengecekan terhadap semua kunci yang ada yang berjumlah 26 tersebut.
Langkah program enkripsi menggunakan php

  
  1. menggunakan aplikasi dreamweaver cs 5, pertama buatkan    form untuk memasukkan tabel program enkripsi.
 

2. Masukkan TextField Ke dalam Tabel

 
3.Gabungkan tabel baris ke tiga
 
4. Memasukkan button ke dalam tabel yang telah digabungkan 
5. Simpan program dengan nama enkripsi dan jalankan dengan web browser
 

0 Response to "Pengertian Kriptografi Caesar Cipher"

Post a Comment