Tri Wicaksono
1 min readFeb 19, 2019

MD5 itu bukan encryption!

Konsep hashing adalah mengacak value awal ke bentuk value baru, dan sifatnya one way / satu arah.

Jadi gak ada istilah decrypt hasil MD5 ke plain text!

Layanan yang mengaku bisa me-decrypt MD5 itu sebenernya mereka generate secara acak (Brute Force) plain text ke MD5, atau biasanya menyediakan input plain text to MD5, dan hasil MD5 nya disimpan ke database mereka.

Jadi setiap value MD5 yang ingin diketahui plain text nya maka akan dilakukan pencocokan ke database mereka dan apabila cocok maka value plain textnya pun akan muncul, TAPI ITU BUKAN DECRYPT!!

Syarat pencocokan MD5 berhasil adalah plain text nya masih bersifat asli, nah untuk menghindari Brute Force MD5 biasanya ditambahkan value lain di plain textnya dan biasa kita sebut salting.

So jangan lagi beranggapan kalau MD5 itu bisa didecrypt ya guys!

HASING != ENCRYPTION

Bagi yang ngaku2 bisa decrypt MD5, semoga dikembalikan ke jalan yang benar.

Sebarkan informasi ini ke teman, kerabat dan kolega Anda.

#md5 #hash #encrypt #decrypt #hasing #salting #generator #bruteforce