如何在bintray中为windows中的jcenter生成gpg签名密钥

Kri*_*hna 8 gnupg repository bintray jcenter

我无法获得GPG签名密钥.请任何人告诉我.谢谢 在此输入图像描述 如何在Windows中为jcenter生成gps签名密钥

Sur*_*gch 7

对于Linux/Mac,您可以使用gpg.我在这里学会了如何做到这一点.我需要使用以下命令作为前缀sudo.

  1. 生成密钥

    gpg --gen-key
    
    Run Code Online (Sandbox Code Playgroud)

    遵循默认值,但输入您的姓名和电子邮件以及可选的密码.

  2. 列出键.

    gpg --list-keys
    
    Run Code Online (Sandbox Code Playgroud)

    哪个应该显示如下:

    pub   2038R/91E83BF2 2017-05-13
    uid                  Bob <name@example.com>
    sub   2038R/E3872671 2017-05-13
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将公钥上载到密钥服务器

    gpg --keyserver hkp://pool.sks-keyservers.net --send-keys PUBLIC_KEY_ID
    
    Run Code Online (Sandbox Code Playgroud)

    替换PUBLIC_KEY_ID你的id(91E83BF2在上面的例子中).

  4. 将公钥和私钥导出到文本文件

    gpg -a --export name@example.com > public_key_sender.asc
    gpg -a --export-secret-key name@example.com > private_key_sender.asc
    
    Run Code Online (Sandbox Code Playgroud)
  5. 在编辑个人资料> GPG签名时将这些文件的内容复制到Bintray.

在此输入图像描述


Dro*_*sky 4

Windows 用户可以使用GPG4Win生成 GPG 密钥。
有很多可用的教程,例如这个