下载PGP签名工具GnuPG并生成相应的秘钥

  如果我们想将自己的Maven项目发布到Maven的中央仓库中,那么我们得学会使用PGP签名,因为Maven为了提高整体构建的平水,因而引入了PGP签名机制。

资源链接

  PGP签名的官方文档如下:

  PGP的官方下载地址如下:

  GnuPG支持多个操作系统,大家可以选择合适的去下载,由于我这里选择的是windows操作系统,因而我就以该系统的对应软件版本为例来进行说明。

  在官网上提供的下载地址其实是付费的,但是也有免费版,虽说这些版本不是最新版,但是至少也能用,下面的GnuPG以往的历史版本的下载地址:

  当然也可以访问我的码云,在码云上已经上传了两个不同版本的GnuPG,这个大家可以自行选择使用,下载链接如下:

  在这里,我使用的版本为:


GnuPG的使用

  安装该软件我就不用细说了,该软件的安装方式其实是和其它的应用软件安装方式是一样的,所以说对于它的安装我就不用说明了。


验证GnuPG是否安装成功

  在GnuPG安装完成后,我们可以通过下面的指令来判断该软件是否安装成功,比如说我们可以查看该软件所生成的版本号,此时我们在命令行中敲入以下指令:

gpg --version

  此时在命令行中显示的结果为:

C:\Users\Administrator>gpg --version
gpg (GnuPG) 2.0.30 (Gpg4win 2.3.4)
libgcrypt 1.7.8
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: C:/Users/Administrator/AppData/Roaming/gnupg
Supported algorithms:
Pubkey: RSA, RSA, RSA, ELG, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

  GnuPG在不同的操作系统中的显示可能不一样,在其它的操作系统中,其查看版本号的指令可能如下:

gpg2 --version

  这里我也在命令行中进行了敲入,显示的结果如下:

C:\Users\Administrator>gpg2 --version
gpg (GnuPG) 2.0.30 (Gpg4win 
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值