導航:首頁 > 文件處理 > 壓縮文件損壞的md5會變嗎

壓縮文件損壞的md5會變嗎

發布時間:2025-09-10 23:07:15

❶ md5問題,壓縮包和解壓出來的文件夾的md5會不會一樣的

不一樣的,只要文件改變就會變,你可以做個實驗,桌面上新建一個文本文檔,查看md5,然後打開一次,不用輸入保存下再看看現在的md5

❷ MD5是做什麼用的啊

MD5消息摘要演算法(英語:MD5 Message-Digest Algorithm),一種被廣泛使用的密碼散列函數,可以產生出一個128位(16位元組)的散列值(hash value),用於確保信息傳輸完整一致。

對MD5演算法簡要的敘述可以為:MD5以512位分組來處理輸入的信息,且每一分組又被劃分為16個32位子分組,經過了一系列的處理後,演算法的輸出由四個32位分組組成,將這四個32位分組級聯後將生成一個128位散列值。

1991年,Rivest開發出技術上更為趨近成熟的md5演算法。它在MD4的基礎上增加了"安全-帶子"(safety-belts)的概念。雖然MD5比MD4復雜度大一些,但卻更為安全。

這個演算法很明顯的由四個和MD4設計有少許不同的步驟組成。在MD5演算法中,信息-摘要的大小和填充的必要條件MD4完全相同。Den boer和Bosselaers曾發現MD5演算法中的假沖突(pseudo-collisions),但除此之外就沒有其他被發現的加密後結果了。

(2)壓縮文件損壞的md5會變嗎擴展閱讀

MD5應用

MD5的典型應用是對一段信息(Message)產生信息摘要(Message-Digest),以防止被篡改。比如,在Unix下有很多軟體在下載的時候都有一個文件名相同,文件擴展名為.md5的文件,在這個文件中通常只有一行文本,大致結構如:

MD5 (tanajiya.tar.gz) =

這就是tanajiya.tar.gz文件的數字簽名。MD5將整個文件當作一個大文本信息,通過其不可逆的字元串變換演算法,產生了這個唯一的MD5信息摘要。為了讓讀者朋友對MD5的應用有個直觀的認識,筆者以一個比方和一個實例來簡要描述一下其工作過程:

大家都知道,地球上任何人都有自己獨一無二的指紋,這常常成為司法機關鑒別罪犯身份最值得信賴的方法;與之類似,MD5就可以為任何文件(不管其大小、格式、數量)產生一個同樣獨一無二的「數字指紋」,如果任何人對文件做了任何改動,其MD5值也就是對應的「數字指紋」都會發生變化。

我們常常在某些軟體下載站點的某軟體信息中看到其MD5值,它的作用就在於我們可以在下載該軟體後,對下載回來的文件用專門的軟體(如Windows MD5 Check等)做一次MD5校驗,以確保我們獲得的文件與該站點提供的文件為同一文件。

具體來說文件的MD5值就像是這個文件的「數字指紋」。每個文件的MD5值是不同的,如果任何人對文件做了任何改動,其MD5值也就是對應的「數字指紋」就會發生變化。比如下載伺服器針對一個文件預先提供一個MD5值,用戶下載完該文件後,用我這個演算法重新計算下載文件的MD5值,通

過比較這兩個值是否相同,就能判斷下載的文件是否出錯,或者說下載的文件是否被篡改了。MD5實際上一種有損壓縮技術,壓縮前文件一樣MD5值一定一樣,反之MD5值一樣並不能保證壓縮前的數據是一樣的。在密碼學上發生這樣的概率是很小的,所以MD5在密碼加密領域有一席之地。

但是專業的黑客甚至普通黑客也可以利用MD5值實際是有損壓縮技術這一原理,將MD5的逆運算的值作為一張表俗稱彩虹表的散列表來破解密碼。利用MD5演算法來進行文件校驗的方案被大量應用到軟體下載站、論壇資料庫、系統文件安全等方面。

❸ 同一文件同一壓縮軟體同樣壓縮方式 加密密碼相同 每次壓縮後的MD5是不是都不一樣

只要做了改變md5值都會發生變化。

❹ 一個視頻文件壓縮成RAR後MD5碼會改變嗎

你好,一個視頻文件壓縮成RAR後,不能改變其MD5,解壓縮後的視頻文件的MD5和原來視頻文件的MD5是一樣的,但壓縮後的RAR文件的MD5和原視頻文件的MD5肯定是不一樣的,比如,一個被XX的視頻文件你要上傳到網盤可能失敗,但壓縮成RAR文件後就可以當作普通文件上傳了,更保險一點,你可以給RAR文件設置一個密碼,那麼這個文件基本就沒有被XX的可能!

閱讀全文

與壓縮文件損壞的md5會變嗎相關的資料

熱點內容
pythondiaoyongjava 瀏覽:639
如何製作存儲伺服器 瀏覽:774
導航卡在車上怎麼選文件夾 瀏覽:969
java實時資料庫 瀏覽:712
方正pdf閱讀器 瀏覽:514
學程序員學歷要求 瀏覽:637
程序員產品打架 瀏覽:109
朱東潤pdf 瀏覽:541
如何得到命令風塊 瀏覽:45
車輛超過2年未解壓 瀏覽:459
mobitopdf在線 瀏覽:73
微指令控制欄位的編譯方法有 瀏覽:392
cad印刷命令怎麼用 瀏覽:688
冷庫壓縮機轉速不穩定 瀏覽:970
8pe513編程 瀏覽:326
互聯網關閉根伺服器是什麼樣 瀏覽:929
1g的文件夾可以壓縮後發送么 瀏覽:761
php遠程請求 瀏覽:114
小說程序員哪有那麼可愛 瀏覽:183
將軍與命令游戲劇情 瀏覽:40