Jumat, 19 November 2010

Cryptography For NUBE

Jika kita berbicara tentang kriptograpi maka yang terlintas di benak kita pertama kali adalah kata-kata Inkripsi, deskripsi dan Cryptanalysis tapi apakah kita mengetahui apa sebenar nya kriptograpi beserta sejarah nya. Baiklah! saya akan mencoba untuk menuliskan apa yang saya ketehaui tentang Cryptography.

Kriptograpi adalah istilah yang telah ada sejak 3000 tahun SM (Sebelum Masehi) tepat nya telah digunakan oleh bangsa Mesir kuno, mereka mengunakan hieroglypcs untuk merahasikan kata-kata dari musuh mereka.Sedangkan hieroglypcs tersebut diambil dari bahasa Yunani yang memiliki arti ukiran rahasia, pada perkembangan berikutnya hieroglypcs berpindah ke bangsa Spartan sekitar 400 tahun SM dan berevolusi menjadi hieratic yang memiliki nama lain styliaed script yang lebih mudah untuk digunakan diamana bangsa Spartan mengunakan potongan papirus atau perkamen dibungkus dengan batang kayu yang disebut dengan Scytale, inilah pertama kali nya kriptograpi digunakan secara khusus untuk tujuan kemiliteran.

TFMBNBUBOEBCFSIBTJMNFNCBDBQFTBOJOJ

Apakah ada yang mengerti apa yang ingin saya sampaikan melalu pesan diatas, jika kita lihat secara sepintas lalu kalimat diatas sama sekali tidak memiliki arti apa-apa itu hanya kalimat yang sering diucapkan oleh bayi lima tahun (balita) yang sengaja saya tulis disini untuk membuat banyolan. Kriptogapi moderen pertama kali digunakan oleh Julius Caesar pada 50 tahun SM, diamana kekasiaran Roma yang dipimpin oleh Julius Caesar mengunakan cipher substitusi untuk mengirimkan pesan rahasia ke Marcus Tullius Cicero. Pada pesan yang dikirmkan oleh Julius Caesar huruf-huruf pada alfabet yang dipergunakan dilakukan subtitusi atau lebih dikenal dengan geser satu yaitu dengan cara mengeser atau menganti huruf alfabet yang disebelah nya satu kali huruf A di inkrip menjadi B dan seterus nya menjadi A. Jadi jika kita baca lagi kalimat diatas tadi sekarang telah memiliki arti. Nah bagai mana dengan yang ini.

OCPIMWVQOGOCPIACPIRCNKPIICPVGPI
Jika kita perhatikan dengan baik kalimat diatas tidak bisa dipecahkan dengan kunci yang pertama kita dapat. Yaitu geser satu. Chiper yang digunakan oleh kaisar Roma Julius Caesar sering disebut dengan subtitusi monoalfabetik, chiper ini dapat mencakup pergeseran 3 huruf dan melakukan subtitusi huruf tersebut, cara ini lebih dikenal dengan C3( Caesar mengeser 3 tempat). Pada umum nya sistem ini dapat dirumuskan sebagai berikut:

Zi = Cn(Pi)
Zi : Karakter ciphertext
Cn : Transormasi subtitusi alfabetik
n : Jumlah huruf yang digeser
Pi : Karakter-karakter plaintext

Jadi jika kita lihat kembali lagi kalimat yang saya tuliskan di atas tersebut dengan memanfaatkan metode Caesar geser 3 atau subtitusi 3 (C3) maka kalimat tersebut sekarang telah memiliki sebuah arti yang dapat dimengerti oleh kita.

Tidak ada komentar:

Posting Komentar