SHA1值/MD5 是否唯一的?(意思是有没有不同的字节/文件能算出同样的SHA1?)

 我来答
zhoujh_thinker
2016-12-04
知道答主
回答量:36
采纳率:50%
帮助的人:5.8万
展开全部
显然不是,无论是哪种散列算法的hash值都是定长的,这说明生成的hash值的个数是有限的,而需要进行摘要计算的文件(字符串)是无限的,肯定有无限多个文件hash后对应同一个值。不过目前给出一个特定的hash值,很难反过来找到文件对应它罢了。(md5已经有方法可以找到相同hash值的文件了)
依梦琴瑶
高粉答主

2016-02-16 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
是唯一的,一个文件稍微改动一点内容,就会改变SHA1和MD5值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6fcafe2
2016-02-16 · TA获得超过1677个赞
知道大有可为答主
回答量:2584
采纳率:61%
帮助的人:1128万
展开全部
是唯一的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式