Perkuliahan Minggu ke13, (24-27 Nopember 2020)
Matakuliah : Keamanan Sistem Komputer (C31040319)
Total SKS : 2 SKS
Dosen : Desi Rose Hertina, ST., M.Kom
Kelas : 1C, 2B,3A,4F,5D
Assalamu'alaikum wa rahmatullah wa barakatuh
Hallo Sobat IT , Kembali lagi bersama saya Rahmad Darmawan.S NIM 201931012, mahasiswa tahun kedua (Semester 3) Tahun Ajaran 2020/2021 di Institut Teknologi PLN jurusan Teknik Informatika, berasal dari Kota Jambi bertepatan di Kecamatan Telanaipura Kelurahan Pematang Sulur Kota Jambi.
Kali ini kita akan membahas lebih lanjut tentang KRIPTOGRAFI Vignere Cipher beserta tabel cara pembuatan nya.
PENGERTIAN
Kriptografi Vignere Cipher adalah metode menyandikan teks alfabet dengan menggunakan deretan sandi Caesar berdasarkan huruf-huruf pada kata kunci. Sandi Vigenère Cipher merupakan bentuk sederhana dari sandi substitusi polialfabetik. Kelebihan sandi ini dibanding sandi Caesar dan sandi monoalfabetik lainnya adalah sandi ini tidak begitu rentan terhadap metode pemecahan sandi yang disebut analisis frekuensi.
CARA KERJA VIGENERE CIPHER
Untuk menyandikan suatu pesan, digunakan sebuah tabel alfabet yang disebut tabel Vigenère (gambar di samping kanan). Tabel Vigenere berisi alfabet yang dituliskan dalam 26 baris, masing-masing baris digeser satu urutan ke kiri dari baris sebelumnya, membentuk ke-26 kemungkinan sandi Caesar. Setiap huruf disandikan dengan menggunakan baris yang berbeda-beda, sesuai kata kunci yang diulang
Misalnya, plaintext yang hendak disandikan adalah perintah "SUMPAH PEMUDA", sedangkan kata kunci antara pengirim dan penerima adalah "KEJUJURAN". Maka kata kunci "KEJUJURAN" diulang sehingga jumlah hurufnya sama banyak dengan plaintext-nya: "KEJUJURANKEJ".
Huruf pertama pada plaintext, yaitu huruf S, disandikan dengan menggunakan huruf pertama pada kata kunci yaitu huruf K. Pada baris K dan kolom S di tabel Vigenere, terdapat huruf C sehingga ciphertext huruf pertama adalah huruf C. Demikian pula untuk huruf kedua, digunakan huruf yang terletak pada baris E (huruf kedua kata kunci) dan kolom U (huruf kedua plaintext), yaitu huruf Y.
Berikut ini adalah table acuan untuk Algoritma Kriptografi Vignere Cipher dalam bentuk matrik sebanyak 26 baris x 26 kolom
Tabel Acuan
Pesan : SUMPAH PEMUDA
Kunci : KEJUJURAN
Syarat Algoritma Kriptografi Vignere Cipher yaitu;
- JUMLAH ALFABET KUNCI MENGIKUTI JUMLAH ALFABET PESAN,
- Pesan disimpan pada BARIS pada table acuan,
- Kunci disimpan pada KOLOM pada table acuan
Pesan (baris) | S | U | M | P | A | H | P | E | M | U | D | A |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Kunci (kolom) | K | E | J | U | J | U | R | A | N | K | E | J |
Enkripsi (baris,kolom) | (S,K)=C | (U,E)=Y | (M,J)=V | (P,U)=J | (A,J)=J | (H,U)=B | (P,R)=G | (E,A)=E | (M,N)=Z | (U,K)=E | (D,E)=H | (A,J)=J |
Enkripsi tahapan | Tempatkan HURUF PESAN pada ruang BARIS, kemudian cari HURUF KUNCI pada ruang KOLOM, sehingga titik temu (ISI) antara BARIS dan KOLOM dari setiap huruf adalah cipher text |
|||||||||||
Cipher text | CYVJJB GEZEHJ | |||||||||||
Deskripsi (chipper, kunci) | S | U | M | P | A | H | P | E | M | U | D | A |
Deskripsi tahapan | Berdasarkan HURUF cipher text yang berada di titik ISI table acuan carilah HURUF KUNCI pada bagian KOLOM sejajar, sehingga HURUF PESAN dapat ditemukan pada bagian BARIS sejajar |
|||||||||||
Plain text | SUMPAH PEMUDA |
Demikian dari Penjelasan singkat dari Kriptografi Vignere Cipher beserta Tabel pengerjaan nya.Terima kasih telah membaca....
Wassalamu'alaikum wa rahmatullah wa barakatuh..
Tidak ada komentar:
Posting Komentar