不同文件的md5一定不同吗

rt我觉得,如果不同文件的md5值都不一样,那md5岂不是可以代表文件本身?这样的话,即使再大的文件只要算出它的md5,就可以把它的md5传输给别人,然后再根据唯一md5... rt
我觉得,如果不同文件的md5值都不一样,那md5岂不是可以代表文件本身?
这样的话,即使再大的文件只要算出它的md5,就可以把它的md5传输给别人,然后再根据唯一md5值把文件还原。可能吗?
展开
 我来答
匿名用户
推荐于2017-11-26
展开全部
MD5,也可以看成是文件本身的“数字指纹”,它同人类指纹一样,是独一无二的,它包含文件大小、格式、创建时间等等的特定相关信息。在这个意义上,也有点相似于我们的身份证,出生地、出生日期等等信息包含在一张卡片里面。当然,不同的是,文件的信息是包含在一行字符串序列中。
MD5常用于加密,在2004年以前,其算法原理使其难以被外力暴力破解其隐秘内容。而自2004年中国山东大学的王小云破译MD5、HAVAL-128、 MD4和RIPEMD算法的报告后,MD5密文的破解可行性成为了现实。

MD5虽然包含了文件的一些信息,但是现时情况下,它并不能代表文件本身,而只是包含文件本身的一些信息。如果考虑用MD5替换文件本身,先不说其具体实行的方法及可行性,但单单替换原文件的信息量估计就不小了(当然,实在小的文件或许不太要紧)。所以如果把这修改后的文件MD5值发给对方,恐怕在传输效率上没多大提高吧。
匿名用户
2014-03-05
展开全部
不同文件的MD5肯定是不一样的MD5算法不可逆
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-05
展开全部
黑客学习基地解释一切
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式