![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
長老會員
|
![]() 請問各位大大..
有沒有人知道UltraISO的Optimize用的方式 是CRC-32 check還是 md5 check啊?! 如果用CRC-32不是有可能發生兩個不同檔案但是crc是一樣的嗎?! 如果用md5還可以減小這個機率呢... 如果是用byte by byte那... 就更神了 ![]() 謝謝各位大大幫忙找一下好嗎?! p.s.我找過他的help裡面沒有說明 ![]() |
![]() |
送花文章: 1,
![]() |
![]() |
#3 (permalink) |
長老會員
|
![]() 謝謝MagicPoint解說..
![]() 不過就我所知.(忘記在哪裡看到的文章了.sorry~) CRC32的確被人曾經用過像是暴力破解法一類的方法. 找到過兩個不同的東西.卻有相同的CRC32值.. 故非唯一..(只是機率很小 ![]() MD5是目前相當安全的一種演算法. 剛開始發展的時候. 也的確出現過兩個不同的東西.卻有相同的md5值.. 不過後來經過發明者的修改.. 至今.. 沒有發現類似情形... 故可稱唯一.. 總結來說, CRC32非一對一函數. md5則是! 所以我才會想說UltraISO裡面的優化.. 是採用md5還是用CRC32.. 如果是用CRC32. 那.. 我想... 可靠度會降低.. ![]() 如果有哪為好心的仁兄肯告知的話.. 我... 就非常感謝您! ![]() 謝謝MagicPoint兄熱情提供訊息 ![]() |
![]() |
送花文章: 1,
![]() |