史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路疑難應用技術研討區 (http://forum.slime.com.tw/f47.html)
-   -   linux世界中常用的md5加密 (http://forum.slime.com.tw/thread134732.html)

飛鳥 2004-11-25 05:47 PM

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

SEEG 2005-07-28 01:03 PM

謝謝你

讓我多上了一課


所有時間均為台北時間。現在的時間是 10:51 AM

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

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1