1. 程式人生 > >新技能 get 如何校驗 md5 windows

新技能 get 如何校驗 md5 windows

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!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
    (同時給出檔案的 md5 編碼,sha1 編碼)
  • 簡單舉例: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

3. 其他工具

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述