系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 檢測Linux系統(tǒng)下載文件的完整性

如何檢測Linux系統(tǒng)已下載文件的完整性

時間:2014-12-29 16:04:53 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20141229/33635.html 手機(jī)查看 評論

  因?yàn)長inux系統(tǒng)安裝軟件較為復(fù)雜,如果下載的軟件被修改過的話安裝起來就十分麻煩,校檢Linux系統(tǒng)下載文件的完整性就變得十分重要,下面小編就給大家介紹下如何校檢Linux系統(tǒng)中下載文件的完整性。

 如何檢測Linux系統(tǒng)已下載文件的完整性

  校驗(yàn)方法當(dāng)前一般是MD5,SHA1,PGP三種。在Windows那個漫長的歲月里(滄桑有木有),一般只能接觸到前兩種——前提是你會去校驗(yàn)的話。

  MD5校驗(yàn)

  原理:對文件進(jìn)行MD5 Hash,求出文件的MD5哈希值,通過下載后文件MD5哈希值和發(fā)布者提供的MD5哈希值是否一致來判斷文件是否在發(fā)布者發(fā)布之后被篡改過。

  說明:壽命老長的一個Hash算法,適用范圍廣,網(wǎng)站存儲密碼也經(jīng)常使用。不同的文件產(chǎn)生的MD5哈希值是唯一的,但這點(diǎn)已經(jīng)有辦法通過對文件進(jìn)行少量的修改,讓文件的MD5后的哈希值保持一致。

  使用:在CentOS下,要對文件進(jìn)行MD5 Hash是很簡單的,一個 md5sum 命令即可:

  代碼如下:

  # $是終端提示符,非輸入。

  # #號是注釋

  # 沒有提示符的是輸出

  #直接輸出MD5 Hash

  $ md5sum your-downloaded-file-name

  fd4a1b802373c57c10c926eb7ac823d8 your-downloaded-file-name《/p》 《p》#將MD5 Hash值保存到md5-hash.txt文件中。

  $ md5sum your-downloaded-file-name 》 md5-hash.txt

  # 顯示輸出的md5-hast.txt內(nèi)容

  $ cat md5-hash.txt

  fd4a1b802373c57c10c926eb7ac823d8 your-downloaded-file-name《/p》 《p》# 通過md5-hash.txt來校驗(yàn)?zāi)阆螺d的文件是否正確

  $ md5sum -c md5-hash.txt

  your-downloaded-file-name: OK

  你是文件的發(fā)布者話,你可以通過md5sum把文件的哈希值發(fā)送給驗(yàn)證者,這樣下載你文件的人就可以通過MD5哈希值來驗(yàn)證你的文件正確性。反過來,我們在網(wǎng)站上下載文件之后,同時可以獲取發(fā)布者的MD5哈希值和本地生成的Hash值對比,如果一致,認(rèn)為文件是正確的。

標(biāo)簽 文件

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄