核對md5的方法:先下載好檔案;然後利用計算hash值的軟體,對下載過的檔案進行計算;最後透過計算出的一串md5值,進行比較即可。
MD5的全名為Message-DigestAlgorithm5,90年代初期由MIT的電腦科學實驗室和RSADataSecurityInc發明,由MD2/MD3/MD4發展而來的。 MD5的實際應用是對一段Message(位元組串)產生fingerprint(指紋),可以防止被「竄改」。
舉個例子,天天安全網提供下載的MD5校驗值軟體WinMD5.zip,其MD5值是1e07ab3591d25583eff5129293dc98d2,但你下載該軟體後計算MD5發現其值卻是81395f50bbb,但你下載該軟體後計算MD5發現其值卻是81395f50b已經被別人修改過,那還用不用該軟體那你可自己琢磨著看啦。
MD5廣泛用於加密和解密技術上,在許多作業系統中,用戶的密碼是以MD5值(或類似的其它演算法)的方式保存的,用戶Login的時候,系統是把用戶輸入的密碼計算成MD5值,然後再去和系統中儲存的MD5值進行比較,來驗證該使用者的合法性。
核對md5的方法:
簡言之,MD5即Message-Digest Algorithm 5(訊息-摘要演算法5),用於確保訊息傳輸完整一致。
下載檔案的時候,提供者會提供一個hash值,例如md5值,就是一串數字,我們下載好後,利用計算hash值的軟體,這類軟體很多例如hashmyfiles,用軟體對下載過的檔案進行計算,得到一串md5值,二者對比,一致,則下載檔案無誤;不一致說明下載檔案損壞了,需要重新下載,或不完整需要修復下載。
以上是怎麼核對md5?的詳細內容。更多資訊請關注PHP中文網其他相關文章!