新技能 get 如何校驗 md5 windows
阿新 • • 發佈:2018-11-08
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
我們在某資源網站上下載完成指定檔案後,尤其是一些下載所需較高時長的大型檔案,如何檢驗下載的檔案是否完好,也即如何保證和原始網站上的資源一樣。此時就要用到檢驗碼的機制,一般檔案的下載介面,通常都會給出此檔案的 md5 編碼(或者其他形式的編碼,此編碼根據檔案內容生成),使用者在下載到本地之後,便可使用一些小型計算 md5 工具來計算下載到本地的檔案的 md5,如果計算得到的 md5 和原始 md5 保持一致,則說明下載無誤。
下面介紹幾種常用的命令列計算檔案 md5 編碼的工具
1. FCIV
How to compute the MD5 or SHA-1 cryptographic hash values for a file
FCIV:File Checksum Integrity Verifier utility
注意 fciv 需要下載安裝,並設定環境變數,下載地址:Availability and description of the File Checksum Integrity Verifier utility
- 基本命令:
FCIV -md5 -sha1 path\filename.ext
- 簡單舉例:
FCIV -md5 -sha1 c:\windows\system32\shdocvw.dll
2. 使用 certutil
What is the best way to calculate a checksum for a file that is on my machine?
certutil 是 windows 自帶的工具,因此不必安裝可直接使用。
- 基本命令:
CertUtil -hashfile pathToFileToCheck [HashAlgorithm]
[HashAlgorithm]
:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
- 簡單舉例:
CertUtil -hashfile C:\TEMP\MyDataFile.img MD5