Perkuliahan Minggu ke-12, (21-22 November 2020)
Matakuliah : Keamanan Sistem Komputer (C31040319)
Total SKS : 2 SKS
Dosen : Desi Rose Hertina, ST., M.Kom
Kelas : D
Hai!!
Balik lagi dengan penulis, kali ini penulis bakal berbagi ilmu tentang KRIPTOGRAFI KLASIK : CAESAR CIPHER 4 beserta tabel cara pembuatan nya.
Pembahasan :
Dalam kriptografi, sandi Caesar, atau sandi geser, kode Caesar atau Geseran Caesar adalah salah satu teknik enkripsi paling sederhana dan paling terkenal. Sandi ini termasuk sandi substitusi dimana setiap huruf pada teks terang (plaintext) digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Misalnya, jika menggunakan geseran 3, W akan menjadi Z, I menjadi L, dan K menjadi N sehingga teks terang “wiki” akan menjadi “ZLNL” pada teks tersandi. Nama Caesar diambil dari Julius Caesar, jenderal, konsul, dan diktator Romawi yang menggunakan sandi ini untuk berkomunikasi dengan para panglimanya. (Wikipedia)
Tugas :
CAESAR CIPHER 4, berdasarkan penjelasan
contoh dari cara kerja Algoritma Kriptografi Klasik CAESAR CIPHER 4, sebagai
berikut:
- Pesan “SUMPAHPEMUDA”, KUNCI=KEJUJURAN
- Lakukan pengembalian pesan (proses Deskripsi)
Jawab :
CAESAR CIPHER 4 adalah algoritma dimana tiap huruf alfabet dilakukan penggeseran posisi pada table acuan dengan cara menambahkan KUNCI berupa KEJUJURAN
KEJUJURAN = KEJURAN (Yang hanya bisa ditulis di tabel Kolom KUNCI)
Urutan | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
---|
Nilai | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
+Kunci | K | E | J | U | R | A | N | B | C | D | F | G | H | I | L | M | O | P | Q | S | T | V | W | X | Y | Z |
Penjelasan:
Pesan (Plaintext) | SUMPAH PEMUDA |
---|
KUNCI | Misalkan kita gunakan KUNCI=KEJUJURAN sehingga huruf kunci yang digunakan KEJURAN |
Pesan | S | U | M | P | A | H | P | E | M | U | D | A |
Enkripsi Tahap 1 : Nilai Huruf berdasarkan Tabel | Sisipkan KUNCI dengan syarat penggunaan HURUF KUNCI PADA TABEL TIDAK BERULANG atau jumlah huruf alfabet tetap 26 karakter |
Enkripsi Tahap 2 : Hasil konversi pada table acuan berupa pesan rahasia (cipher text ) | Q | T | H | M | K | B | M | R | H | T | U | K |
| |
Dekripsi (pengembalian pesan) Tahap 1 : Nilai Huruf berdasarkan Tabel | Lakukan pembacaan table acuan dengan urutan dari +KUNCI keurutan HURUF ALFABET |
Dekripsi Tahap 2 : Huruf dari Pesan dilakukan konversi balik sehingga diperoleh pesan asli (plain text) | S | U | M | P | A | H | P | E | M | U | D | A |
Komentar
Posting Komentar