Assalamualaikum wr.wb.
Pada kesempatan kali ini saya akan menjelaskan materi dari tugas
Keamanan Sistem Komputer yang bertemakan Kriptogarafi. Sebelum masuk lebih jauh
mengenai Kriptografi saya akan menjelaskan pengertian dari Kriptografi. Kriptografi
adalah ilmu yang mempelajari data yang dirahasiakan dengan menyamarkan dengan
sebuah kode agar data tersebut dapat tetap aman.
Orang yang bekerja pada Kriptografi disebut Kriptonalis.
Tujuan dasar dari ilmu kriptografi yaitu :
- Kerahasian adalah layanan yang digunakan untuk menjaga isi dari informasi dari siapapun kecuali yang memiliki otoritas atau kunci rahasia untuk membuka/mengupas informasi yang telah disandi.
- Integritas data, adalah berhubungan dengan penjagaan dari perubahan data secara tidak sah. Untuk menjaga integritas data, sistem harus memiliki kemampuan untuk mendeteksi manipulasi data oleh pihak-pihak yang tidak berhak, antara lain penyisipan, penghapusan, dan pensubsitusian data lain kedalam data yang sebenarnya.
- Autentikasi, adalah berhubungan dengan identifikasi/pengenalan, baik secara kesatuan sistem maupun informasi itu sendiri. Dua pihak yang saling berkomunikasi harus saling memperkenalkan diri. Informasi yang dikirimkan melalui kanal harus diautentikasi keaslian, isi datanya, waktu pengiriman, dan lain-lain.
- Non-repudiasi., atau penyangkalan adalah usaha untuk mencegah terjadinya penyangkalan terhadap pengiriman/terciptanya suatu informasi oleh yang mengirimkan/membuat.
Kriptografi itu sendiri terdiri dari dua proses utama yaitu proses enkripsi dan proses deskripsi enkripsi adalah proses pengubahan plaintext menjadi ciphertext. sedangkan deskripsi adalah kebalikan dari enkripsi yakni mengubah ciphertext menjadi plaintext, sehingga berupa data awal/asli.
Beberapa Algoritma Kriptografi Klasik diantaranya :
1.Caesar Cipher
penggunaan Caesar Cipher dengan Metode Enkripsi
contoh :
P = M A L L
K = T A
Jawab :
M A L L
T A T A
C1 = (M+T) mod 26
=(12+19) mod 26
=31 mod 26
=5 = F
C2 = (A+A) mod 26
=(0+0) mod 26
=0 mod 26
=0 = A
C3 =(L+T) mod 26
=(11+19)mod 26
=30 mod 26
=4 = E
C4 =(L+A) mod 26
=(11+0) mod 26
=11 mod 26
= 11 = L
Maka diketahui Ciphertextnya : F A E L
Penggunaan Caesar Cipher dengan Metode Deskripsi
C1 = (F-T) mod 26
=(5-19) mod 26
= -14 mod 26
= 26 - 14
= 12 = M
C2 = (A-A) mod 26
=(0-0) mod 26
=0 mod 26
=0 = A
C3 =(E-T) mod 26
=(4-19)mod 26
= -15 mod 26
=26-15
=11 = L
C4 =(L-A) mod 26
=(11-0) mod 26
=11 mod 26
= 11 = L
=(5-19) mod 26
= -14 mod 26
= 26 - 14
= 12 = M
C2 = (A-A) mod 26
=(0-0) mod 26
=0 mod 26
=0 = A
C3 =(E-T) mod 26
=(4-19)mod 26
= -15 mod 26
=26-15
=11 = L
C4 =(L-A) mod 26
=(11-0) mod 26
=11 mod 26
= 11 = L
Maka diketahui Ciphertextnta : M A L L
2. Vigenere Cipher
Penggunaan Metode ini hanya bisa digunakan pada Ciphertext dengan metode enkripsi.
contoh :
P = M A L L
K = T A
Penggunaan Metode ini hanya bisa digunakan pada Ciphertext dengan metode enkripsi.
contoh :
P = M A L L
K = T A
M A L L
T A T A
Jadi Ciphertextnya : G A F M
Mungkin sekian dulu materi yang dapat saya sampaikan mengenai kriptografi. Semoga bermanfaat bagi kita semua.
Wassalamualaikum wr.wb
Tidak ada komentar:
Posting Komentar