為了防止下載文件成為病毒木馬程序的寄居地,如今大多數網站都會在文件下載頁上標注出文件的MD5驗證碼,作為判斷文件完整性的依據提供給下載用戶。可問題是,如果要核對下載文件的MD5驗證碼,一般都需要啟動單獨的應用程序,許多人都會因為嫌麻煩而放棄這個過程,結果給病毒木馬程序留下了可乘之機。其實,只要在系統中安裝一個名為HashTab的功能插件,就可以在資源管理器下輕松完成校驗的過程了。
成功安裝HashTab插件之后,在資源管理器下用鼠標右鍵單擊要驗證的文件,然后在快捷菜單單擊“屬性”,這時會看到打開的屬性窗口上多了一個名為“文件哈希值”標簽頁。在標簽頁上,HashTab已經計算好對應MD5、SHD1、CRC等三種算法的驗證碼,只要將文件下載頁上提供的驗證碼復制到和算法對應的文本框內,單擊“比較”就可以完成核對校驗碼的過程了。
MD5的英文全稱為mes sage-digest algorithm 5,是一種密碼算法。目前主要應用在字符串加密和生成文件驗證碼等場合。通過MD5算法生成的文件驗證碼具有唯一性,如果文件在Internet傳輸過程中被修改了,文件的MD5驗證碼就會發生變化,因此通過比對文件的MD5驗證碼就可以方便地判斷下載后的文件是否原始文件。