SAY討論區
標題:
[教學] 什麼是 MD5?
[打印本頁]
作者:
frankyhui
時間:
2012-5-12 02:28:17
標題:
[教學] 什麼是 MD5?
MD5 ( Message-Digest algorithm 5) 雜湊演算法,是電腦常用的一種加密演算法,簡而言之,使用者可將任意長度的資料,以 MD5 雜湊演算法運算,得到一組固定長度為128位元的結果,採用該方法以作為確認碼運算法則之原因如下──
雖然不同的資料經由 MD5 雜湊演算法計算所得到的結果有可能相同,但是根據統計顯示,重覆的機率低於百萬分之一。
MD5 為一個單向雜湊演算法,亦即不易以逆向運算得到原始資料,例如:要計算字串 vote123 的 MD5 結果很簡單,但是要將 MD5 計算後的結果逆向運算得到 vote123 卻相當困難。
【EX.】 計算 X = MD5(vote1234) = 8339e38c61175dbd07846ad70dc226b2 非常簡單
知道 X 逆向運算得到 vote1234 卻非常困難
本站的帳號密碼 及 安全提問都是經過 MD5 128bit 加密
所以忘記瞭誰也幫不到你,管理員也不能看也不能幫你設置。
歡迎光臨 SAY討論區 (http://say.go2tutor.com/)
Powered by Discuz! X2