7/27/2007

Kriptografi

Entah kenapa hari ini (tanpa bermaksud menggurui) saya ingin menulis tentang kriptografi. Barangkali saya sedang ingin bermain sandi-sandi an dengan anda.

Kriptografi berasal dari bahasa Yunani, terdiri dari 2 kata yaitu kripto dan graphia. Kripto artinya rahasia dan graphia adalah tulisan. Kriptografi secara umum adalah ilmu dan seni untuk menjaga kerahasiaan berita.
Pada jaman Romawi kuno dikisahkan pada suatu saat Julius Caesar ingin mengirimkan pesan rahasia kepada seorang Jenderal di medan perang. Pesan tersebut harus dikirimkan melalui seorang kurir, tetapi karena pesan tersebut mengandung rahasia, Julius Caesar memikirkan bagaimana mengatasinya yaitu dengan mengacak pesan tersebut menjadi suatu pesan yang tidak dapat dipahami siapapun kecuali si Jenderal saja. Yang dilakukan Julius Caesar adalah mengganti semua susunan alfabet dari a, b, c dan seterusnya menjadi d, e, f dan seterusnya.
Perkembangan kriptografi begitu pesatnya sampai sekarang dari algoritma kriptografi klasik sampai algoritma kriptografi modern. Salah satu algoritma klasik yang digunakan oleh Julius Caesar adalah teknik substitusi atau yang lebih dikenal dengan Caesar Cipher. Caesar cipher ini mengganti posisi huruf awal dari alphabet. Kunci yang dipakai tergantung keinginan si pemakai. ROT 13 (Rotate by 13 places) merupakan salah satu Caesar cipher terkenal yang cukup sederhana. Selain itu ada juga Vignere Cipher.
Sedangkan untuk kriptografi modern berbeda dengan kriptografi sederhana / klasik, karena sudah menggunakan komputer dalam pengoperasiannya. Beberapa contoh algoritma modern seperti Stream Cipher, Block Cipher yang merupakan suatu algoritma dimana input dan outputnya berupa 1 block dan setiap block terdiri dari beberapa bit.

7/23/2007

Sajak Bingung

Aku ngga tau
Apa yang akan aku lakukan

Aku ngga tau
Siapa yang akan aku ajak bicara

Aku ngga tau
Dimana semestinya aku harus berada


Aku ngga tau
Berapa kemungkinan yang akan kuterima


Aku ngga tau
Kemana kaki ini melangkah


Aku ngga tau
Bagaimana menghadapi masalah

Aku ngga tau
Mengapa harus ada kata tanya ‘mengapa?’

Aaaah Bingung..
Bingung jadinya......


NB: Sajak ini dibuat oleh orang yang benar-benar bingung mau ngapain. Yang jelas bukan saya ya ?!!! Ha.ha.ha.