史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 網路疑難應用技術研討區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2004-11-25, 05:47 PM   #1
飛鳥
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設 linux世界中常用的md5加密

MD5碼詳解


什麼是MD5碼?

http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD501.jpg
如圖所示,有些外掛,或是有些網站,會提供MD5碼

正確的說,是 MD5 Checksum 碼



MD5 ( Message-Digest lgorithm 5),是電腦常用的一種加密演算法

MD5 Checksum ,為利用MD5演算法

對某一檔案進行演算,而得到一個 Checksum 結果碼

不同大小的檔案,算出來的 MD5 Checksum 碼,一定不一樣

即使檔案大小一樣,但內容不一樣,算出來的 MD5 Checksum 碼 也不一樣



利用這種特性,我們只要利用軟體,算出 MD5 Checksum 碼

再和原作者提供的比對,就可以知道檔案有沒有 被偷改過 了

因為,內容不一樣的檔案,算出來的 MD5 Checksum 碼 ,一定是不一樣的

這就是 MD5 Checksum 碼 最主要的用途

===========================================================
如何算出某個檔案的MD5 Checksum 碼?


STEP.1
請先取得 WinMD5 v 2.0x版

您可以直接由此處下載
STEP.2
解壓縮後,執行 http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD502.jpg

點 File ,選 Open File.... (打開檔案)
http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD503.jpg

STEP.3
選擇要演算的檔案名稱,直接點兩下即可

例如:README.txt

http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD504.jpg

演算結果馬上就會出來
http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD505.jpg
將演算結果拿去和作者提供的,或網站提供的,比對

嗯∼不錯不錯,果然沒被偷改......

我試試看把README.txt的檔案內容,加一個空白鍵
http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD506.jpg

再重新md5一次這一個README.txt,看看有什麼結果
http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD507.jpg

果然,檢算出來的md5碼完全不一樣
http://home.pchome.com.tw/my/netgames123/images/pcimage/MD5/MD508.jpg


如果,在linux下
可以下md5sum指令,後面帶檔名,就會出現md5的檢碼

# md5sum README.txt
d2fde576f44a6601b73201234b491904 README.txt


不過.......真的是這樣嗎?請往下看
======================================================
MD5 Checksum 碼,在什麼樣情況下,才可以被信任?


舉個例子來說好了

我怎麼知道那 上面提供的 MD5 Checksum 碼

一定是 KoreC 作者 AyonPan 本人提供的?



要改那個 還不簡單,記事本打開,打一下再存檔就好了

您說是嗎......



MD5 Checksum 碼 唯有在 作者官方網站 公佈的,才可以被 信任

這是一個很重要的觀念

例如:

有些討論區,有網友會放上檔案給人下載,順便再加個 MD5 Checksum 碼

沒有人可以保證那個 MD5 Checksum 碼 ,一定就是真的



所以,任何有關 KoreC 的 MD5 Checksum 碼 ,都是沒有意義的∼

除非這個 MD5 Checksum 碼 ,是從 KoreC 作者 AyonPan 的網站取得的

可惜,KoreC 沒有官方網站..... 殘念

使用 KoreC ,只能選擇相信,或是不相信

說實在,也沒有任何可以保障的方法,頂多就是儘量去風評較好的論壇下載


====================================================
專貼自http://home.so-net.net.tw/thinkpad/k...ibrary/md5.htm
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
舊 2005-07-28, 01:03 PM   #2 (permalink)
SEEG
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

謝謝你

讓我多上了一課
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 07:45 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1