2008年5月6日 星期二

MD5 SHA1雜湊值 驗證

微軟提供File Checksum Integrity Verifier驗證工具

產生驗證碼之使用範例
fciv -add TESTFILE.EXE -both -xml TESTFILE.XML
TESTFILE.EXE為下載下來準備做驗證之程式
TESTFILE.XML為準備提供使用者驗證指紋碼檔案
both參數表示產生 MD5 及 SHA1 雜湊值存放於TESTFILE.XML內

此工具亦可驗證MD5 或 SHA1雜湊值 (驗證SHA1演算法前,需將TESTFILE.EXE執行檔與SHA1指紋碼檔(即TESTFILE.XML檔)放置於同目錄中)
fciv -v -sha1 -xml TESTFILE.XML
執行結果若顯示 All files verified successfully即表示TESTFILE.EXE檔案為正常狀態

MD5 相關查詢

CrypTool


(開放源碼) md5deep 支援 MD5,SHA1,SHA-256,Tiger,Whirlpool演算法

Gaijin提供線上將"字串值"轉換成相關雜湊函數查詢

HashTab安裝後,可點選"檔案" | "內容",其File Hashes頁面,顯示相關雜湊函數
HashCheck Shell Extension,
WinMD5Free,

SlavSoft HashCalc 軟體,可將字串值或16進制字串,轉換成MD5,SHA,CRC32