MD5是message-digest algorithm 5(信息-摘要算法)的縮寫,被廣泛用于加密和解密技術上,它可以說是文件的“數字指紋”。任何一個文件,無論是可執行程序、圖像文件、臨時文件或者其他任何類型的文件,也不管它體積多大,都有且只有一個獨一無二的MD5信息值,并且如果這個文件被修改過,它的MD5值也將隨之改變。因此,我們可以通過對比同一文件的MD5值,來校驗這個文件是否被“篡改”過。
MD5到底有什么用
當我們下載了文件后,如果想知道下載的這個文件和網站的原始文件是否一模一樣,就可以給自己下載的文件做個MD5校驗。如果得到的MD5值和網站公布的相同,可確認所下載的文件是完整的。如有不同,說明你下載的文件是不完整的:要么就是在網絡下載的過程中出現錯誤,要么就是此文件已被別人修改。為防止他人更改該文件時放入病毒,最好不要使用。
當我們用E-mail給好友發送文件時,可以將要發送文件的MD5值告訴對方,這樣好友收到該文件以后即可對其進行校驗,來確定文件是否安全。
再比如:在剛安裝好系統后可以給系統文件做個MD5校驗,過了一段時間后如果你懷疑某些文件被人換掉,那么就可以給那些被懷疑的文件做個MD5校驗,若和從前得到的MD5校驗碼不一樣,那么就可以肯定是有問題的。
MD5到底有什么用
當我們下載了文件后,如果想知道下載的這個文件和網站的原始文件是否一模一樣,就可以給自己下載的文件做個MD5校驗。如果得到的MD5值和網站公布的相同,可確認所下載的文件是完整的。如有不同,說明你下載的文件是不完整的:要么就是在網絡下載的過程中出現錯誤,要么就是此文件已被別人修改。為防止他人更改該文件時放入病毒,最好不要使用。
當我們用E-mail給好友發送文件時,可以將要發送文件的MD5值告訴對方,這樣好友收到該文件以后即可對其進行校驗,來確定文件是否安全。
再比如:在剛安裝好系統后可以給系統文件做個MD5校驗,過了一段時間后如果你懷疑某些文件被人換掉,那么就可以給那些被懷疑的文件做個MD5校驗,若和從前得到的MD5校驗碼不一樣,那么就可以肯定是有問題的。