Thursday, November 26, 2009

MD5 Encryption

Pasti anda bertanya - tanya, apakah itu MD5 ?

MD5 adalah salah satu dari serangkaian algoritma message digest yang didesain oleh Profesor Ronald Rivest dari MIT (Rivest, 1994). MD5 ini didesain sebagai pengganti MD4 yang dinilai tidak aman.

Penggunaan dari MD5 ini bisa digunakan sebagai private key dalam tabel database yang dimana membutuhkan suatu key yang berbeda antar key yang satu dengan key yang lainnya. Selain untuk hal tersebut, MD5 ini jg bisa digunakan sebagai peng-enkrips password yang dinilai akan menjadikan hal tersebut lebih aman.

Kelemahan dari MD5 ini, suatu text yang sudah dienkrips dengan MD5 tidak akan bisa untuk dikembalikan atau diubah ke nilai awalnya.

Namun hal ini juga merupakan kelebihan karena bisa digunakan untuk meng-enkripsi password, value dari password tersebut tidak akan bisa diliat oleh user maupun administrator.



Sebagai contoh penggunaan fungsi dari MD5 ini di dalam code, penulis menyediakan suatu program simple MD5 yang bisa dijadikan sebagai acuan untuk membuat sistem dari MD5 ini. Program tersebut bisa didownload disini.

Password dari file tersebut :
http://blog.aerje.com


http://blog.aerje.com

No comments:

Post a Comment

Web Analytics