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.

4 comments:

  1. UCAC UWMC RQUVKPI KPK, JGJGJGJG

    :D

    ReplyDelete
  2. ucac crcncik, uwmc ugowc rquvkpi gp hqvq-hqvq cpfc ai mgtgp!! clctk fwpm (jg.jg)!

    ReplyDelete
  3. serupa dengan yang Pak Budi tulis di http://rahard.wordpress.com/2007/07/08/rot13/

    ReplyDelete
  4. ok..thanks bwt infonya! Yg jelas tuk urusan security beliau 'master'nya.. Apa mungkin biar ngga terlalu serius kayak beliau pake 'Al Bhed' aja kali ye?

    ReplyDelete