Jumat, 28 Juni 2013

CRYPTOGRAPHY

Cryptography adalah teknik penyandian yang sudah dilakukan dari zaman dulu. Salah satu yang menggunakannya adalah Raja Romawi yaitu Julius Caesar. Dia menggunakannya agar musuh musuhnya tidak mengetahui pesan yang terdapat dalam surat atau pesan yang disampaikannya.

Ada dua jenis cryptography, yaitu:
  1. Enkripsi: Mengamankan data dengan mengacak data sehingga sulit untuk dibaca, memastikan tidak ada perubahan data, memastikan identitas seseorang sebagai pengguna atau pemilik yang sah.
  2. Dekripsi: Mengembalikan sandi-sandi atau data yang teracak menjadi pesan yang sebenarnya.

Rumus untuk enkripsi dan dekripsi adalah:
  1. Enkripsi, C = Ek (P)
  2. Dekripsi, P = Dk (P)
Ket:
C = Cipher Text
P = Plain Text
E = fungsi enkripsi
D = fungsi dekripsi
k = kunci


Metode yang terdapat dalam cryptography, yaitu:
  1. Substitusi, mengganti karakter dengan karakter yang lain berdasarkan kunci tertentu.
  2. Transposisi, merubah susunan karakter dengan menggunakan algoritma dan kunci tertentu.

Berikut jenis" teknik cryptography:
  1. Polo alphabetic, metode ini saudaraan dengan mono alphabetic, bedanya kunci pada polo alphabetic dapat diulang tapi tidak di jumlahka. 
  2. Mono alphabetic, berbeda dengan teknik caesar kriptografi ini mengganti huruf dengan cara memilih salah satu kunci yang panjang dan hurufnya tidak berulang.
  3. Caesar cipher, teknik ini digunakan julius caesar kaisar romawi saat berperang, dia lah yang menemukan teknik kriptografi ini, dan teknik ini lah yang membawanya memenangkan peperangan, ia menggunkan teknik ini untuk menyampaikan strategi perang.
Untuk menghitung teknik ini dilakukan dengan cara:
  • C =Ep = (p+k) mod (26)
kemudian di deskripsikan dengan :
  • P = D = (c-k) mod (26)

Sekian blog dari saya tentang CRYPTOGRAPHY, mohon maaf jika terdapat kekurangan-kekurangan dalam blog ini.

Tidak ada komentar:

Posting Komentar