![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
協調管理員
![]() |
![]() MD5碼詳解
什麼是MD5碼? ![]() 如圖所示,有些外掛,或是有些網站,會提供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 解壓縮後,執行 ![]() 點 File ,選 Open File.... (打開檔案) ![]() STEP.3 選擇要演算的檔案名稱,直接點兩下即可 例如:README.txt ![]() 演算結果馬上就會出來 ![]() 將演算結果拿去和作者提供的,或網站提供的,比對 嗯∼不錯不錯,果然沒被偷改...... 我試試看把README.txt的檔案內容,加一個空白鍵 ![]() 再重新md5一次這一個README.txt,看看有什麼結果 ![]() 果然,檢算出來的md5碼完全不一樣 ![]() 如果,在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 |
__________________ |
|
![]() |
送花文章: 11706,
![]() |