fHash是一款免費(fèi)開(kāi)源的的文件哈希計(jì)算器,也就是md5校驗(yàn)器工具,fHash可以計(jì)算文件的MD5, SHA1, SHA256和CRC32摘要值,還可以檢測(cè)文件大小和程序版本。fHash支持拖放,可以集成進(jìn)資源管理器的右鍵菜單,支持 Windows 7 任務(wù)欄進(jìn)度,中英文界面。
散列函數(shù),又稱(chēng):哈希函數(shù),它是一種從任何一種數(shù)據(jù)中創(chuàng)建的小的數(shù)字指紋的方法。哈希函數(shù)把消息或數(shù)據(jù)壓縮成摘要,使得數(shù)據(jù)量變小且將數(shù)據(jù)的格式固定下來(lái)。該函數(shù)將數(shù)據(jù)打亂混合并重新創(chuàng)建一個(gè)叫做哈希值的指紋。哈希值通常用來(lái)代表一個(gè)短的隨機(jī)字母和數(shù)字組成的字符串,同時(shí)優(yōu)秀的哈希函數(shù)在輸入域中很少出現(xiàn)哈希沖突情況。在哈希表和數(shù)據(jù)處理中,不抑制沖突來(lái)區(qū)別數(shù)據(jù),便會(huì)使得數(shù)據(jù)庫(kù)記錄更難找到。