MD5 זה אלגוריתם תמצות, או פונקציה חד כיוונית,
אתה יכול לממש בעצמך, אבל אני סקפטי עם תצליח להכין מימוש
יעיל, לרוב לתוכנות פריצה משתמשים עם מימוש קיים
עם אופטימזציות שונות.כעקרון מה שאתה עושה זה מנחש סיסמא ומפעיל עליה ועל הsalt
שרשום בתחילת הסיסמס המוצפנת את אלגוריתם MD5
ומשווה לסיסמא המוצפנת. כך עד שמנחשים הססמא הנכונה.
אני אישית מתעסק בעיקר בהצפנת סיסמאות מבוססות DES
וMD5 פחות עניין אותי אבל אלו אותם עקרונות.
DRYICE
אם ברצונך לכתוב מימוש מאפס לMD5, אמור ואולי אני יכול
לעזור לך. (תלוי בכישוריך התיכנותיים)