Windows MD5 Check

Windows MD5 Check

Windows MD5 Check是一款計算機軟體。

基本信息

Windows MD5 Check可以檢驗任何檔案(可執行程式,圖形圖像檔案,文本檔案,壓縮檔案,二進制檔案,刻錄文件,未下載完全的臨時檔案......)的MD5值,準確無誤!

(圖)Windows MD5 CheckWindows MD5 Check

軟體特色

比如在拷貝一個檔案的時候,不妨用它先來做個檢驗,得到一個值,這個時候再往移動設備內拷貝,等完成以後,再檢驗一次拷貝到移動設備內的檔案,得到一個值,看看是否相等,如果相同,說明全部拷貝過去了!其他同理,現在有些信息安全網站的下載的頁面,也直接給出了原始下載檔案的MD5值,你可以把下載到自己硬碟的檔案用她做檢驗,得到的值和網站提供的值做比較,提高了可信度和相對的安全性.

現有功能

1)高速準確的計算多個(未註冊版本只能每次計算一個)任意檔案的MD5值

2)可以將計算出來的MD5值和檔案名稱稱存檔,方便以後的使用和比較

3)可以打開對話框加入多個(未註冊版本只能每次計算一個)檔案進行計算,也支持直接拖拽多個(未註冊版本只能每次計算一個)檔案到程式主窗體進行計算,操作簡便直觀,極大地提高了工作效率.

4)方便個性化的窗體風格:可保持窗體的位置在最頂端,也可以捲起或者展開主窗體,方便自己的工作.

5)完全英文界面視窗(僅僅是界面),適合其他國家的朋友試用,大陸用戶也不必擔心,都是比較簡單的,常見的單詞和提示,聲明.

軟體信息

軟體類別: 漢化補丁 / 系統安全

軟體授權: 免費軟體

軟體語言:簡體中文

套用平台: Win2003/XP/2000/9X/

MD5 簡介

MD5的全稱是Message-digest Algorithm 5(信息-摘要算法),用於確保信息傳輸完整一致。在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc,的Ronald L. Rivest開發出來,經MD2、MD3和MD4發展而來。它的作用是讓大容量信息在用數字簽名軟體簽署私人密鑰前被壓縮成一種保密的格式(就是把一個任意長度的位元組串變換成一定長的大整數)。不管是MD2、MD4還是MD5,它們都需要獲得一個隨機長度的信息並產生一個128位的信息摘要。雖然這些算法的結構或多或少有些相似,但MD2的設計與MD4和MD5完全不同,那是因為MD2是為8位機器做過設計最佳化的,而MD4和MD5卻是面向32位的電腦。這三個算法的描述和c語言原始碼在Internet RFC 1321中有詳細的描述(http://www.ietf.org/rfc/rfc1321.txt),這是一份最權威的文檔,由Ronald L. Rivest在1992年8月向IETF提交。

Rivest在1989年開發出MD2算法。在這個算法中,首先對信息進行數據補位,使信息的位元組長度是16的倍數。然後,以一個16位的檢驗和追加到信息末尾。並且根據這個新產生的信息計算出散列值。後來,Rogier和Chauvaud發現如果忽略了檢驗和將產生MD2衝突。MD2算法的加密後結果是唯一的--即沒有重複。

為了加強算法的安全性,Rivest在1990年又開發出MD4算法。MD4算法同樣需要填補信息以確保信息的位元組長度加上448後能被512整除(信息位元組長度mod 512 = 448)。然後,一個以64位的二進制表示的信息的最初長度被添加進來。信息被處理成512位damg?rd/merkle疊代結構的區塊,而且每個區塊要通過三個不同步驟的處理。Den boer和Bosselaers以及其他人很快的發現了攻擊MD4版本中第一步和第三步的漏洞。Dobbertin向大家演示了如何利用一部普通的個人電腦在幾分鐘內找到MD4完整版本中的衝突(這個衝突實際上是一種漏洞,它將導致對不同的內容進行加密卻可能得到相同的加密後結果)。毫無疑問,MD4就此被淘汰掉了。

儘管MD4算法在安全上有個這么大的漏洞,但它對在其後才被開發出來的好幾種信息安全加密算法的出現卻有著不可忽視的引導作用。除了MD5以外,其中比較有名的還有sha-1、RIPEMD以及Haval等。

一年以後,即1991年,Rivest開發出技術上更為趨近成熟的md5算法。它在MD4的基礎上增加了安全-帶子(safety-belts)的概念。雖然MD5比MD4稍微慢一些,但卻更為安全。這個算法很明顯的由四個和MD4設計有少許不同的步驟組成。在MD5算法中,信息-摘要的大小和填充的必要條件與MD5完全相同。Den boer和Bosselaers曾發現MD5算法中的假沖突(pseudo-collisions),但除此之外就沒有其他被發現的加密後結果了。

Van oorschot和Wiener曾經考慮過一個在散列中暴力搜尋衝突的函式(brute-force hash function),而且他們猜測一個被設計專門用來搜尋MD5衝突的機器(這台機器在1994年的製造成本大約是一百萬美元)可以平均每24天就找到一個衝突。但單從1991年到2001年這10年間,竟沒有出現替代MD5算法的md6或被叫做其他什麼名字的新算法這一點,我們就可以看出這個瑕疵並沒有太多的影響MD5的安全性。上面所有這些都不足以成為MD5的在實際套用中的問題。並且,由於MD5算法的使用不需要支付任何著作權費用的,所以在一般的情況下(非絕密套用領域。但即便是套用在絕密領域內,MD5也不失為一種非常優秀的中間技術),MD5怎么都應該算得上是非常安全的了。

2004年8月17日的美國加州聖巴巴拉的國際密碼學會議(Crypto’2004)上,來自中國山東大學的王小雲教授做了破譯MD5、HAVAL-128、 MD4和RIPEMD算法的報告,公布了MD系列算法的破解結果。宣告了固若金湯的世界通行密碼標準MD5的堡壘轟然倒塌,引發了密碼學界的軒然大波。

令世界頂尖密碼學家想像不到的是,破解MD5之後,2005年2月,王小雲教授又破解了另一國際密碼SHA-1。因為SHA-1在美國等國際社會有更加廣泛的套用,密碼被破的訊息一出,在國際社會的反響可謂石破天驚。換句話說,王小雲的研究成果表明了從理論上講電子簽名可以偽造,必須及時添加限制條件,或者重新選用更為安全的密碼標準,以保證電子商務的安全。

MD5破解工程權威網站http://www.md5crk.com/ 是為了公開徵集專門針對MD5的攻擊而設立的,網站於2004年8月17日宣布:“中國研究人員發現了完整MD5算法的碰撞;Wang, Feng, Lai與Yu公布了MD5、MD4、HAVAL-128、RIPEMD-128幾個 Hash函式的碰撞。這是近年來密碼學領域最具實質性的研究進展。使用他們的技術,在數個小時內就可以找到MD5碰撞。……由於這個裡程碑式的發現,MD5CRK項目將在隨後48小時內結束”。

MD5用的是哈希函式,在計算機網路中套用較多的不可逆加密算法有RSA公司發明的MD5算法和由美國國家技術標準研究所建議的安全散列算法SHA.

相關軟體

·AutoRun病毒防火牆 V5.38

·瑞星系統安全漏洞掃描器 2007 V19.0.0.12

·資料夾看門狗 V3.6 白金版

相關詞條

相關搜尋

熱門詞條

聯絡我們