在Windows下使用Gpg4win对文件进行完整性校验(PGP校验)
下载GnuPG https://www.gnupg.org/download/index.en.html windows下载 Gpg4win https://www.gpg4win.org/download.html 安装基本上是傻瓜式,不用多说 cd切换到要校验的目录,文件和asc文件(签名文件)位于同一目录 如python3.5.1需要python-3.5.1.exe和python-3.5.1.exe.asc这两个文件 首次校验,获取RSA key ID >gpg --verify python-3.5.1.exe.asc gpg: assuming signed data in 'python-3.5.1.exe' gpg: Signature made 12/08/15 05:59:22 中国标准时间 using RSA key ID 487034E5 gpg: Can't check signature: No public key 这一步可以看到RSA key ID为487034E5,由于没有公钥,所以我们无法检查签名 下一步我们要通过一些公钥服务器下载公钥。命令指定公钥服务器为hkp://pool.sks-keyservers.net,要下载的ID为487034E5 >gpg --keyserver hkp://pool.sks-keyservers.net -