2023-12-28 93
原理:对文件进行MD5 Hash,求出文件的MD5哈希值,通过下载后文件MD5哈希值和发布者提供的MD5哈希值是否一致来判断文件是否在发布者发布之后被篡改过。
[root@centos-103 opt]# md5sum apache-zookeeper-3.5.5.tar.gz
dd6b251c8c0051be008e27d397a9333b apache-zookeeper-3.5.5.tar.gz
原理:使用非对称加密,程序生成唯一的密钥对(公钥和私钥:Public Key和Private Key/Secret Key)。
使用:由于PGP是商业应用程序,在CentOS/Linux中,具有同类功能的是GPG(也就是:GnuPG),同样遵守OpenPGP数据加密标准( RFC 4880 ),没有安装可以用 yum install gnupg 安装,命令是: gpg
先安装 gnupg 命令:yum install gnupg
安装完成之后,可以开始使用 pgp 校验命令。
(1)访问如下URL,查看提供的SHA512码。
https://apache.org/dist/zookeeper/stable/apache-zookeeper-3.5.5.tar.gz.sha512
如下所示:
4e22df899a83ca3cc15f6d94daadb1a8631fb4108e67b4f56d1f4fcf95f10f89c8ff1fb8a7c84799a3856d8803a8db1e1f2f3fe1b7dc0d6cedf485ef90fd212d apache-zookeeper-3.5.5.tar.gz
(2)使用 pgp命令,验证下载的Zookeeper 包。
[root@centos-103 opt]# gpg --print-md SHA512 apache-zookeeper-3.5.5.tar.gz
apache-zookeeper-3.5.5.tar.gz: 4E22DF89 9A83CA3C C15F6D94 DAADB1A8 631FB410
8E67B4F5 6D1F4FCF 95F10F89 C8FF1FB8 A7C84799
A3856D88 03A8DB1E 1F2F3FE1 B7DC0D6C EDF485EF
90FD212D
生成的SHA512 码如下所示:
经比较核对,是一致的,证明下载的release包正常,没有问题。
原文链接:http://www.tpbz008.cn/post/46945.html
=========================================
http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。
系统使用 2023-04-23
应用技巧 2023-07-01
电脑技术 2023-10-29
应用技巧 2023-11-14
应用技巧 2022-11-20
系统使用 2022-11-15
应用技巧 2023-03-09
系统使用 2022-11-21
系统使用 2022-11-17
应用技巧 2023-03-14
扫码二维码
获取最新动态