1. 程式人生 > >MD5加密解密演算法

MD5加密解密演算法

MD5即Message-Digest Algorithm 5(資訊-摘要演算法5),用於確保資訊傳輸完整一致。是計算機廣泛使用的雜湊演算法之一(又譯摘要演算法、雜湊演算法),主流程式語言普遍已有MD5實現。
將資料(如漢字)運算為另一固定長度值,是雜湊演算法的基礎原理,MD5的前身有MD2、MD3和MD4。
MD5的作用是讓大容量資訊在用數字簽名軟體簽署私人金鑰前被”壓縮”成一種保密的格式(就是把一個任意長度的位元組串變換成一定長的十六進位制數字串)。

除了MD5以外,其中比較有名的還有sha-1、RIPEMD以及Haval等

1:網路解答 www.cmd5.com www.xmd5.org

2:窮舉法跑跑
雖然有點違背速度的原則.. 但是無耐之下這是最好的選擇..總不至於放棄吧。這不像我們的作風..9位的純數字也就是10分鐘左右,

3:社會工程學
用於破解密碼也是一個很好的選擇..如果想不出來的話。可以直接去問管理要要看。當然要想好臺詞啦..說不到還真讓你碰上白痴的時候。

4.還有很多全站系統會有記錄錯誤密碼的頁面,我們可以通過管理員的輸入密碼失誤而推理出正確的密碼

5.密碼字典破解。