MD5 הוא אלגוריתם לעיצוב הודעה שלוקח הודעה באורך שרירותי ומייצר חתימה דיגיטלית של 128 סיביות של ההודעה. היא משמשת ביותר לאימות שלמות הקובץ שהורדת מהאינטרנט. מכיוון שזה כמעט בלתי אפשרי לייצר את אותה חתימה דיגיטלית מהודעה אחרת, פשוט על ידי השוואת MD5sum של הקובץ שהורדת לבין hash MD5 שסופקו על ידי הבעלים, תדע אם הורדת את העותק המדויק של הקובץ ללא כל שגיאה.

בלינוקס, אימות Md5sum הוא קל.

לדוגמה, נניח שהורדת את קובץ האיסו של אובונטו: ubuntu-8.04-desktop-i386.iso וקובץ MD5 שלה. כדי לבדוק את MD5sum, במסוף שלך,

 md5sum ubuntu-8.04-Desktop-i386.iso 

והיא תייצר משהו כזה:

 8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso 

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

אם hash MD5 לעיל מאוחסן בקובץ כגון ubuntu-8.04-Desktop-i386.iso.md5, אתה יכול פשוט לבדוק את MD5sum על ידי

 md5sum -c ubuntu-8.04-Desktop-i386.iso.md5 

אם הכל נכון, זה יהיה לייצר את ההודעה

 ubuntu-8.04-Desktop-i386.iso: בסדר 

בעוד משתמשי Mac יכולים לעשות את אותו הדבר במסוף, עבור אלה שאינם רוצים לקבל את הידיים שלהם מלוכלך, הם יכולים להשתמש בתוכנה: MD5 Filecheck לבדוק MD5sum. פשוט שחררו את הקובץ לסמל היישום כדי להציג את ה- hash MD5. לאחר מכן תוכל לאמת אותו בקובץ MD5.

עבור משתמשי Windows, יש שפע של תוכנות זמין המאפשרים לך לבדוק hash MD5. תוכנה קטנה וקלה לשימוש יהיה MD5 בדוק.