Selasa, 25 Juni 2013

chryptography

Cryptography


Pada pembahasan kali ini saya akan membahas mengenai chryptography (kriptografi) pada  mata kuliah Keamana Sistem Informasi atau KSI..

Kriptografi adalah sebuah ilmu sandi yang berguna untuk menembunyikan sesuatu dibalik sesuatu. Sebagai contoh dapat kita lihat dalam film da vinci code itu salah satu merupakan ilmu mengenai kriptografi. Contoh lain mengenai kriptografi adalah kata duit kalau kita menyandikannya katanya menjadi evju. Cara perhitungan duit menjadi evju dengan mengutak-atik karakter dari alphabetnya, jadi setelah alphabetnya teracak karakternya ditambahkan dengan satu kalau dirumuskan ( c+1).


Pengkodean ini berfungsi untuk melindungi enkripsi-enkripsi pada saat mengirimkan data.
Fungsi-fungsi dari kriptografi ialah sebagai berikut, yaitu:

  • Mengamankan data dengan mengacak data sehingga sulit untuk dibaca (confidentiality)
  • Memastikan tidak ada perubahan data (integrity)
  • Memastikan identitas seseorang sebagai pengguna atau pemilik yang sah (authentication)


Komponen-komponen untuk menghitung kriptografi, yaitu:
  • Plain text, plain text merupakan sebuah sumber berita atau pesan atau teks asli dari sebuah data
  • Cipher text, cipher text merupakan sebuah text yang telah diproses atau sebuah text yang telah diacak dan digantikan
  • Algoritma, alboritma merupakan cara perhitungan untuk mengacak plain text
  • Kunci, kunci merupakan kode-kode untuk mengenkripsi data
Proses melakukan kriptografi atau enkripsi data. Proses ini melalau dua cara, yaitu:
  1. Dengan enkripsi plainnya, rumusnya C=Ek (P)
  2. Dengan deskripsi plainnya, rumusnya P=Dk (C)
Keterangannya sebagai berikut :
  • C = Cipher text
  • P = Plain text
  • D = Fungsi Deskripsi
  • E = Fungsi Enkripsi
  • K = Kunci
Ada beberapa metode dari perhitungan kriptografi, yaitu:
  • Medote subtitusi, yaitu sebuah metode dengan cara mengganti karakter dengan karakter yang lain berdasarkan kunci tertentu
  • Metode tranporsisi (merubah tempat), yaitu sebuah metode dengan mengubah susunan karakter dengan menggunakan algoritma
Teknik menggunakan kriptografi dapat dengan berbagai metode, metode-metode tersebut akan saya jelaskan disini, yaitu:
  • Caesar cipher, caesar cipher ini terkenal sejak jaman raja Julius Caesar, beliau lah yang menemukan teknik kriptografi yang paling pertama. Ia menemukan teknik ini saat ia berperang dan memenagkan perang tersebut dikarenakan ia melalukan kriptografi untuk memberitahukan strategi perang. Cara menghitungnya pertama tentukan enkripsinya dengan cara : C = Ep = (p+k) mod (26) . Kemudian tentukan deskripsinya dengan cara : P = D = (c-k) mod (26). Mod 26 karena jumlah karakter alphabet 25 tetapi di hitung dari angka 1. Kalau kuncinya ditentukan sendiri. Contohnya : A+4 = E ; B+4 = F.
  • Mono alphabetic cipher, perbedaan mono alphabetic dan caesar adalah mono tidak melakukan pergeseran seperti caesar tetapi mengganti hurufnya. Caranya: pilihlah salah satu kata kunci, cara memilih kata kunci harus panjang dan kalau bisa hurufnya tidak mengalami pengulangan, misalnya ALVINA MICSEL, kemudian "ALVINA MICSEL" di urutkan kalau ada karakter yang sama maka tidak usah ditulis ulang, kemudian urutkan huruf-huruf yang belum ada.
  • Polo alphabetic cipher, polo alphabetic sama dengan mono alphabetic perbedaanya kunci dari polo alphabetic diulang-ulang tetApi pada polo alphabetic tidak ada penjumlahan.
Demikianlah blog mengenai Chryptography dalam mata kuliah Keamanan Sistem Informasi, semoga bacaan ini bermanfaat bagi pembaca sekalian.






Tidak ada komentar:

Posting Komentar