Kamis, 24 Maret 2011

MD5, SHA, Dan Perbedaannya

MD5 adalah salah satu fungsi hash yang sangat populer. Di usianya yang mencapai sweet seventeen, semakin banyak serangan yang makin efektif terhadap MD5. Kalau dulu di tahun 1995 ilmuwan hanya sebatas mempublikasikan kelemahan di tataran teoretis, kini semakin banyak orang yang mampu meng-exploit kelemahan itu dengan sangat efektif. Sudah saat MD5 dijauhi sebagai sesuatu yang berbahaya, jangan ditunda lagi!



Sedangkan SHA adalah SHA adalah serangkaian fungsi cryptographic hash yang dirancang oleh National Security Agency (NSA) dan diterbitkan oleh NIST sebagai US Federal Information Processing Standard. SHA adalah Secure Hash Algoritma. Jenis-jenis SHA yaitu SHA-0, SHA-1, dan SHA-2. Untuk SHA-2 menggunakan algoritma yang identik dengan ringkasan ukuran variabel yang terkenal sebagai SHA-224, SHA-256, SHA-384, dan SHA-512.

Perbedaan MD5 dan SHA adalah terletak pada nilai dari masing-masing. Tidak hanya itu, jumlah looping juga berbeda. Serta Algoritma juga berpengaruh pada masing-masing.

Referensi:
http://www.ilmuhacking.com/cryptography/md5-itu-berbahaya/
http://wikipedia.org