电脑里面的文件突然变成了MD5结尾的是什么意思?

电脑里面的文件突然变成了MD5结尾的是什么意思?,第1张

md5文件一般用来验证文件有没有被修改的,比如你从网上下载了一个 *** 作系统,要是没有验证的话,可能有一个问题是这个系统被人修改了,在里面放了一个病毒,那么你安装了这个系统的同时,病毒也被安装了。要是有md5验证的话,你可以比对你计算出来的md5和原软件作者发布的md5是否一致,一样的话这个软件就表示没有被第三人修改过,可以放心使用。

MD5是加密的一种算法。不能直接手动改的。
如果是别人提供的需要md5来验证的软件,则应该是软件安装后,自动进行md5算法加密,加密后,在你使用的过程中,自动验证。或者他的软件应该有相关的菜单,提示去验证的。
md5算法的安全性还是满高的。
MD5算法的原理是:原数据-->md5加密-->加密后的数据。
md5算法加密时须使用一个密钥,用密钥来解密。
他分发给你的软件应该是含公钥的,你用公钥加密你安装的文件。只有他的私钥才能解密数据。
还有问题的话,可以问下软件提供者。也可能是他这款软件做得不完善,本身有bug。

可以这么说,但并不是100%,目前MD5值碰撞已经可以实现了,也就是说文件内容不同,但MD5值却可以伪造成相同的,不过这个技术掌握的人不多, *** 作起来也并不容易,所以目前MD5值仍可作为文件较为可靠的验证方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13043049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存