» 突然想到關(guān)于MD5的一件事……
比如MD5是64位的一串字符,那我把一個(gè)64位字符的TXT文本通過MD5算法就能得到一個(gè)同樣64位的MD5碼。
然后每個(gè)不同的TXT文本都能得到一個(gè)不同的MD5碼。
那64位的MD5不就被這64位的TXT給占完了么?只要我再把TXT加上一位,又多了無數(shù)種可能,但MD5不可能跟著一位位往上加。
好吧,樓主不是學(xué)這塊的,就等高人科普了。
網(wǎng)友評論2014-04-02 13:19
同坐等高人!
網(wǎng)友評論2014-04-02 13:22
本來就是有碰撞的.
另外那個(gè)MD5不是字符, 是16進(jìn)制數(shù)字......
再另外, MD5有拼湊的算法了, 你真要安全請考慮SHA1.
網(wǎng)友評論2014-04-02 13:38
Reply Post by MikeMK2 (2014-04-02 13:22):
本來就是有碰撞的.
另外那個(gè)MD5不是字符, 是16進(jìn)制數(shù)字......
再另外, MD5有拼湊的算法了, 你真要安全請考慮SHA1.
十六進(jìn)制的話那重復(fù)率就更高了……
網(wǎng)友評論2014-04-02 13:47