知乎专栏 | 多维度架构 |
[root@netkiller ~]# gpg --list-keys gpg: checking the trustdb gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 2 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 2u gpg: next trustdb check due at 2023-10-08 /root/.gnupg/pubring.kbx ------------------------ pub rsa2048 2021-10-08 [SC] [expires: 2023-10-08] 70CECE32E5D67D12B95ED1E7F01C0CAEAAA458E6 uid [ultimate] Neo Chen <netkiller@msn.com> sub rsa2048 2021-10-08 [E] [expires: 2023-10-08] pub rsa2048 2021-10-08 [SC] E1C21F034FC0ACBF1337EE905E27578A03F0B510 uid [ultimate] Netkiller (Test Key) <netkiller@msn.com> sub rsa2048 2021-10-08 [E]
查看私钥
[root@netkiller ~]# gpg --list-secret-keys /root/.gnupg/pubring.kbx ------------------------ sec rsa2048 2021-10-08 [SC] [expires: 2023-10-08] 70CECE32E5D67D12B95ED1E7F01C0CAEAAA458E6 uid [ultimate] Neo Chen <netkiller@msn.com> ssb rsa2048 2021-10-08 [E] [expires: 2023-10-08]
SC("sign","certify",代表可以签名和认证其它密钥)
E("encrypt",加密)
S("sign",签名)
sec => 'SECret key' ssb => 'Secret SuBkey' pub => 'PUBlic key' sub => 'public SUBkey'
格式化
[root@gitlab ~]# gpg --list-secret-keys --keyid-format LONG /root/.gnupg/pubring.kbx ------------------------ sec rsa2048/F01C0CAEAAA458E6 2021-10-08 [SC] [expires: 2023-10-08] 70CECE32E5D67D12B95ED1E7F01C0CAEAAA458E6 uid [ultimate] Neo Chen <netkiller@msn.com> ssb rsa2048/EAA2F7FD813D2A2E 2021-10-08 [E] [expires: 2023-10-08] sec rsa2048/4113D1268C351687 2021-10-09 [SC] [expires: 2023-10-09] DBF998A60B206C9297ABC57A4113D1268C351687 uid [ultimate] Tests <test@test.com> ssb rsa2048/EA6FAF428416D577 2021-10-09 [E] [expires: 2023-10-09] sec rsa2048/0C835D03507C8536 2021-10-09 [SC] [expires: 2023-10-09] 18235CBA04497C42EFAC78210C835D03507C8536 uid [ultimate] Backup <backup@netkiller.cn> ssb rsa2048/339634D92F842BE7 2021-10-09 [E] [expires: 2023-10-09]