每一个文件的md5值是唯一的吗

温柔水草 4个月前 已收到1个回答 举报

流年太癫疯 4星

共回答了443个问题采纳率:98.3% 评论

不能保证md5的唯一性。

md5结果是128bits,如果明文数据长度 M > 128 bits, 则md5肯定不能保证唯一性。即使 M < 128 bits,md5的设计里面也不能保证唯一性。

增加uuid的长度,加入很多随机因素,在现实世界里面,很难找到一个碰撞。因为uuid的长度所包含的可能性比宇宙中的原子还多。

1小时前

50
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com