brute force adalah kegiatan yang dilakukan untuk mencari tau password,hash,string, dsb, dengan cara menebak nebak secara terus menerus hingga hasil yang ditemukan berhasil di dapatkan. Dalam kriptografi, MD5 ( Message-Digest algorithm 5) adalah fungsi hash kriptografik yang digunakan secara luas dengan hash value 128-bit. Pada standart Internet ( RFC 1321 ), MD5 telah dimanfaatkan secara bermacam-macam pada aplikasi keamanan, dan MD5 juga umum digunakan untuk melakukan pengujian integritas sebuah berkas.