當前位置:編程學習大全網 - 源碼下載 - 下載的時候經常看到個MD5校驗碼,是什麽意思,做什麽用的?

下載的時候經常看到個MD5校驗碼,是什麽意思,做什麽用的?

MD5是message-digest algorithm 5(信息-摘要算法)的縮寫,被廣泛用於加密和解密技術上,它可以說是文件的“數字指紋”。任何壹個文件,無論是可執行程序、圖像文件、臨時文件或者其他任何類型的文件,也不管它體積多大,都有且只有壹個獨壹無二的MD5信息值,並且如果這個文件被修改過,它的MD5值也將隨之改變。因此,我們可以通過對比同壹文件的MD5值,來校驗這個文件是否被“篡改”過。

MD5的作用:

當我們下載了壹個軟件以後,如果想知道下載的這個軟件和網站的原始文件是否壹模壹樣,就可以給自己下載的文件做個MD5校驗。如果得到的MD5值和網站公布的相同,可確認所下載的文件是完整的。如有不同,說明妳下載的文件是不完整的:要麽就是在網絡下載的過程中出現錯誤,要麽就是此文件已被別人修改。為防止他人更改該文件時放入病毒,最好不要使用。

當我們用E-mail給好友發送文件時,可以將要發送文件的MD5值告訴對方,這樣好友收到該文件以後即可對其進行校驗,來確定文件是否安全。

再比如:在剛安裝好系統後可以給系統文件做個MD5校驗,過了壹段時間後如果妳懷疑某些文件被人換掉,那麽就可以給那些被懷疑的文件做個MD5校驗,若和從前得到的MD5校驗碼不壹樣,那麽就可以肯定是有問題的。

讀取和校驗MD5信息:

了解了MD5信息以後,下面我們來看壹看如何讀取並校驗文件的MD5信息。這需要壹款檢測MD5值的專門小軟件——Windows MD5 Check(下載地址:2.onlinedown.net/down/WinMD5.rar,版本為2.0 Build 0123)。這是壹款綠色軟件,解壓縮後運行其中的MD5.EXE文件即可。軟件的使用非常簡單,點擊“Open”按鈕,選擇並打開想要進行校驗的文件,稍等片刻後,在MD5壹欄中便會顯示該文件的MD5值,將該數值同網站公布的數值進行比較即可確定文件是否完整了。點擊“Save”按鈕可以將讀取的MD5保存為壹個.MD5文件,用記事本打開該文件,可以將MD5值復制出來。

為了驗證文件修改後的MD5值是否發生變化,可能用壹個文本文件進行了測試。第壹個文件為進行測試的原始文件,第二個文件為進行修改後的文件(不過只是在打開原始文件的基礎上加入了壹個空格),第三個文件為原始文件的復制文件。盡管改動不大,但是兩個文件的MD5值卻大相徑庭,而復制得到的文件則不會發生變化。

  • 上一篇:AutoCUT是什麽含義
  • 下一篇:erp系統介紹(金蝶erp系統介紹)
  • copyright 2024編程學習大全網