看板 Programming 關於我們 聯絡資訊
: 推 LPH66:簡單的答案: 只有這樣的話不能 : → MOONRAKER:就算你知道他是md5編碼也解不回去 : → MOONRAKER:md5是單向的hash function : → MOONRAKER:其他如SHA1也是這樣 WDB8WvbXdHtZyM8Ms2RENgHlacJghQy 1 2 3 1234567890123456789012345678901 md5的長度一定是32-byte,而且每一個字元都只有[0-9a-f]的可能 以上那串長度31-byte,所以不是md5 而幾種主要hash演算法,如md5, SHA*算出來的每一個字元,都只有[0-9a-f]的可能 所以這也不是哪一種hash,也不會是base64 ( L = 4k, k >= 1 ) 你如果知道編出這包的「明文」(plaintext)是啥,就可以多猜一點了 比如說,你知道"John"編出上面那一包,就把John送給想得到的編碼法用各種key去碰 看編出來會不會跟上面相同,如有相同,就有可能猜對 但是這種做法的本質也是brute force,也就是說,跟瞎猜無異   -- BATCH 03 : 買張床 - 切達大俠 - 伐木人之歌 - http://tinyurl.com/3zpyx5 [B4準備中]: 謳歌金錢(7/02) - 單車超人(7/23) - http://tinyurl.com/66v6vq [ 番外篇 ]: 包租婆也有過當羅莉的時候(7/17) - http://tinyurl.com/6j4ale ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 蒙帝派松正體中文計畫 Spam-a-lot and enjoy the pythonesque delight! ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ http://www.youtube.com/user/JamesBondXD▄▄ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.168.228
GALINE:暴力法可以用Rainbow Table來找 114.40.163.238 01/22 00:39