如果是别人提供的需要md5来验证的软件,则应该是软件安装后,自动进行md5算法加密,加密后,在你使用的过程中,自动验证。或者他的软件应该有相关的菜单,提示去验证的。
md5算法的安全性还是满高的。
MD5算法的原理是:原数据-->md5加密-->加密后的数据。
md5算法加密时须使用一个密钥,用密钥来解密。
他分发给你的软件应该是含公钥的,你用公钥加密你安装的文件。只有他的私钥才能解密数据。
还有问题的话,可以问下软件提供者。也可能是他这款软件做得不完善,本身有bug。可以这么说,但并不是100%,目前MD5值碰撞已经可以实现了,也就是说文件内容不同,但MD5值却可以伪造成相同的,不过这个技术掌握的人不多, *** 作起来也并不容易,所以目前MD5值仍可作为文件较为可靠的验证方法
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)