企業(yè)網(wǎng)管如何效驗MD5辨別文件真?zhèn)?/h1>
MD5的全稱是Message-Digest Algorithm 5,在90年代初由MIT的計算機科學實驗室和RSA Data Security Inc發(fā)明,經(jīng)MD2、MD3和MD4發(fā)展而來。
MD5其實就是一串字符,這串字符是從一個文件或程序中按照一定方法提取出來的,所以我們只要把收到的文件的MD5碼和軟件提供者給的MD5相比較就可以基本確定文件的完整性,保證沒有被中途修改過。和文件加密的目的一樣,保證文件的完整性和安全性。
很多企業(yè)網(wǎng)管都會在網(wǎng)上下載文件部署到公司服務器、PC中,因此一個選個好的MD5工具很重要。
大家都知道,地球上任何人都有自己***的指紋,這常常成為公安機關鑒別罪犯身份最值得信賴的方法;與之類似,MD5就可以為任何文件(不管其大小、格式、數(shù)量)產(chǎn)生一個同樣***的“數(shù)字指紋”,如果任何人對文件做了任何改動,其MD5值也就是對應的“數(shù)字指紋”都會發(fā)生變化。
我們常常在某些軟件下載站點的某軟件信息中看到其MD5值,它的作用就在于我們可以在下載該軟件后,對下載回來的文件用專門的驗證軟件(如貝殼MD5驗證工具 等)做一次MD5校驗,以確保我們獲得的文件與該站點提供的文件為同一文件。利用MD5算法來進行文件校驗的方案被大量應用到軟件下載站、論壇數(shù)據(jù)庫、系統(tǒng)文件安全等方面。
MD5的典型應用是對一段Message(字節(jié)串)產(chǎn)生fingerprint(指紋),以防止被“篡改”。舉個例子,你將一段話寫在一個叫 readme.txt文件中,并對這個readme.txt產(chǎn)生一個MD5的值并記錄在案,然后你可以傳播這個文件給別人,別人如果修改了文件中的任何內(nèi)容,你對這個文件重新計算MD5時就會發(fā)現(xiàn)(兩個MD5值不相同)。如果再有一個第三方的認證機構,用MD5還可以防止文件作者的“抵賴”,這就是所謂的數(shù)字簽名應用。
但是有些電腦新手就會對如何查詢一個軟件或文件的MD5頭疼,因為Windows并沒有查詢MD5碼的功能,導致許多朋友只知道,但不知道怎么去利用起來,用好MD5對于日常下載軟件什么的用處還是很大的哦。其實用個小工具就可以查看一個軟件或文件的MD5碼。比如用貝殼網(wǎng)際的MD5驗證。如圖。
1.打開貝殼MD5驗證工具,選擇需要進行MD5驗證的文件,打開…。
2.或直接將文件或軟件程序拖拽至貝殼MD5驗證工具。
3.就會看到該軟件的MD5碼,若和軟件下載站或官方提供的MD5相同,即驗證成功。
是不是很簡單啊,所謂難者不會,會者不難嘛!當然各位電腦高手看了后不要拍磚哈。
【編輯推薦】