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.
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
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