3
A
回答
2
不要緊,但我很努力想這樣做:你會大大增加的機會碰撞(具有相同校驗和的兩個不同位的數據)。
2
它應該沒關係。一般來說,每個輸入字節的整個校驗和會發生變化。但是,如果你不能決定,爲什麼不把第一場比賽換成第二場呢? :-)
2
如果你需要一個簡短的字符串,可以使用某種CNC哈希函數。請注意,這不是一個非常安全的方式,但它會比採用MD5的一半更好。
+0
爲什麼它會更好?即使是截斷的MD5也會比簡單的CRC具有更好的分佈和安全屬性。典型的CRC只有性能優勢。 – CodesInChaos 2011-02-07 20:36:49
相關問題
- 1. MD5/SHA1校驗和
- 2. MD5中的MD5校驗和問題
- 3. 文件MD5校驗和
- 4. 全面的MD5校驗和教程
- 5. 字符串上的最小校驗和
- 6. Matlab爲變量創建MD5校驗和
- 7. php腳本從md5生成校驗和
- 8. DBMS_LOB.Compare VS MD5校驗比較
- 9. ReactJS無效的校驗和
- 10. 如何基於64位編碼字符串的MD5校驗?
- 11. android:字符串校驗和
- 12. VB.net MD5校驗,以十六進制
- 13. 如何計算starbasic宏(openoffice宏)中字符串的md5校驗和?
- 14. 如何獲取網站中文件的MD5校驗和。 PowerShell
- 15. Android APK文件的MD5校驗和不同。爲什麼?
- 16. 在Java中獲取FTP文件的MD5校驗和
- 17. 如何使用Qt獲取文件的SHA-1/MD5校驗和?
- 18. 重複使用計算的md5(或任何其他校驗和)
- 19. 使用JSCH獲取遠程服務器上的MD5校驗和
- 20. 如何計算unicode字典的MD5校驗和?
- 21. 使用JavaME獲取文件的MD5校驗和
- 22. 校驗和計算 - 最低有效字節的二進制補碼
- 23. Qt校驗文件簽名有效性
- 24. 什麼是C#中字符串最快的冗餘校驗和?
- 25. 字符串上的校驗和
- 26. 如何爲AWS S3多部分上傳生成md5校驗和?
- 27. VB.Net如何獲得彙編校驗和(SHA1,MD5,SHA256,SHA512)值?
- 28. Zip文件MD5校驗和 - 每次不同
- 29. libnet創建帶有無效校驗和的UDP數據包
- 30. Jquery校驗和
謝謝大家。每個答案似乎同樣有幫助,我接受這個答案,因爲這是第一個答案,因爲丹在這裏只有13個聲望。至少我沒有撕裂,這提示了規模。 – 2011-02-07 20:25:37