暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何确保你下载的软件没有被篡改过以及上传文件未损坏?md5校验

原创 jieguo 2023-08-03
614

如何确保你下载的软件没有被篡改过以及上传文件未损坏?
md5/sha1/sha256校验值不变说明正常。
比如:要下载的源文件:
image.png
windows下:

C:\Users\jyc>f:

F:\soft\oracle\19c>certutil -hashfile p35370167_19.20-gi-ojvm_Linux-x86-64.zip MD5
MD5 的 p35370167_19.20-gi-ojvm_Linux-x86-64.zip 哈希:
f76d716ff2ac38f390cb5d4f80329592
CertUtil: -hashfile 命令成功完成。

F:\soft\oracle\19c>certutil -hashfile p6880880_190000_Linux-x86-64-12.2.0.1.39.zip MD5
MD5 的 p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 哈希:
9ea8c78564d9dca12ad7398d4a28bf40
CertUtil: -hashfile 命令成功完成。

F:\soft\oracle\19c>certutil -hashfile p6880880_190000_Linux-x86-64-12.2.0.1.39.zip SHA1
SHA1 的 p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 哈希:
cbad7f389db1f342e0309d7ecbcb141646548c01
CertUtil: -hashfile 命令成功完成。

F:\soft\oracle\19c>certutil -hashfile p35370167_19.20-gi-ojvm_Linux-x86-64.zip SHA1
SHA1 的 p35370167_19.20-gi-ojvm_Linux-x86-64.zip 哈希:
05dd83b415e21e6e21a1141d1a07cb1459dbfd47
CertUtil: -hashfile 命令成功完成。

F:\soft\oracle\19c>certutil -hashfile p6880880_190000_Linux-x86-64-12.2.0.1.39.zip SHA256
SHA256 的 p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 哈希:
53205776cd31d3ac12645d8993eb680acea56fbf171cb00e72d2e89e1f975fff
CertUtil: -hashfile 命令成功完成。

F:\soft\oracle\19c>certutil -hashfile p35370167_19.20-gi-ojvm_Linux-x86-64.zip SHA256
SHA256 的 p35370167_19.20-gi-ojvm_Linux-x86-64.zip 哈希:
8edc2a4d5ed7520942248d5ebf88232485e5b8ef6e3551ba0464afc95bda47fa
CertUtil: -hashfile 命令成功完成。

image.png
对比上传到linux环境下:

[root@rac1 ogg]# cd /oracle/soft/2023
[root@rac1 2023]# ls
p35370167_19.20-gi-ojvm_Linux-x86-64.zip  p6880880_190000_Linux-x86-64-12.2.0.1.39.zip
[root@rac1 2023]# ll
总用量 2219324
-rw-r--r-- 1 root root 1473150976 8月   1 13:31 p35370167_19.20-gi-ojvm_Linux-x86-64.zip
-rw-r--r-- 1 root root  125167420 8月   1 13:31 p6880880_190000_Linux-x86-64-12.2.0.1.39.zip
[root@rac1 2023]# md5sum p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 
9ea8c78564d9dca12ad7398d4a28bf40  p6880880_190000_Linux-x86-64-12.2.0.1.39.zip
[root@rac1 2023]# md5sum p35370167_19.20-gi-ojvm_Linux-x86-64.zip 
f76d716ff2ac38f390cb5d4f80329592  p35370167_19.20-gi-ojvm_Linux-x86-64.zip
[root@rac1 2023]# sha1sum p35370167_19.20-gi-ojvm_Linux-x86-64.zip 
05dd83b415e21e6e21a1141d1a07cb1459dbfd47  p35370167_19.20-gi-ojvm_Linux-x86-64.zip
[root@rac1 2023]# sha1sum p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 
cbad7f389db1f342e0309d7ecbcb141646548c01  p6880880_190000_Linux-x86-64-12.2.0.1.39.zip
[root@rac1 2023]# sha256sum p6880880_190000_Linux-x86-64-12.2.0.1.39.zip 
53205776cd31d3ac12645d8993eb680acea56fbf171cb00e72d2e89e1f975fff  p6880880_190000_Linux-x86-64-12.2.0.1.39.zip
[root@rac1 2023]# sha256sum p35370167_19.20-gi-ojvm_Linux-x86-64.zip 
8edc2a4d5ed7520942248d5ebf88232485e5b8ef6e3551ba0464afc95bda47fa  p35370167_19.20-gi-ojvm_Linux-x86-64.zip

image.png

sha1/sha256值一致,表明文件无变化,正常。

最后修改时间:2023-10-31 16:56:33
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论