查看單個文章
舊 2003-06-01, 11:07 PM   #3 (permalink)
iwillkiss
長老會員
榮譽勳章
UID - 43417
在線等級: 級別:145 | 在線時長:21796小時 | 升級還需:104小時級別:145 | 在線時長:21796小時 | 升級還需:104小時級別:145 | 在線時長:21796小時 | 升級還需:104小時級別:145 | 在線時長:21796小時 | 升級還需:104小時級別:145 | 在線時長:21796小時 | 升級還需:104小時
註冊日期: 2003-02-28
文章: 697
精華: 0
現金: 11644 金幣
資產: 75248 金幣
預設

謝謝MagicPoint解說..

不過就我所知.(忘記在哪裡看到的文章了.sorry~)
CRC32的確被人曾經用過像是暴力破解法一類的方法.
找到過兩個不同的東西.卻有相同的CRC32值..
故非唯一..(只是機率很小)
MD5是目前相當安全的一種演算法. 剛開始發展的時候.
也的確出現過兩個不同的東西.卻有相同的md5值..
不過後來經過發明者的修改..
至今.. 沒有發現類似情形...
故可稱唯一..
總結來說, CRC32非一對一函數. md5則是!
所以我才會想說UltraISO裡面的優化..
是採用md5還是用CRC32.. 如果是用CRC32.
那.. 我想... 可靠度會降低..

如果有哪為好心的仁兄肯告知的話..
我... 就非常感謝您!

謝謝MagicPoint兄熱情提供訊息
iwillkiss 目前離線  
送花文章: 0, 收花文章: 200 篇, 收花: 618 次
回覆時引用此帖