gpg 生成公钥和私钥

1、安装 gpg

brew install gpg

2、查看是否正确安装
gpg --version

3、生成公钥对, 根据提示操作,输入密码的时候注意别忘了

gpg --gen-key

4、查看生成的秘钥对

gpg --list-keys 
----------------------------------
pub   rsa3072 2021-05-11 [SC] [有效至:2023-05-11]
      6A5E7F6DEF6ED52D40811CBF9251B35E0EC4B75E
uid           [ 绝对 ] name 
sub   rsa3072 2021-05-11 [E] [有效至:2023-05-11]

5、导出私钥,会在你当前目录生成一个secring.gpg

gpg --export-secret-keys -o secring.gpg

6、同步公钥到公网, 别人需要用公钥去验证是你的签名,注意 0EC4B75E 为上面公钥后八位

gpg --keyserver hkp://keyserver.ubuntu.com --send-keys 0EC4B75E

配置gradle.properties
//公钥对后八位
signing.keyId = 0EC4B75E
//公钥对密码
signing.password = ****
//导出私钥的 secring.gpg
signing.secretKeyRingFile = /Users/xiaosong

ossrhUsername=your-jira-id
ossrhPassword=your-jira-password

你可能感兴趣的:(gpg 生成公钥和私钥)