Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 2.69 KB

07_gpg.md

File metadata and controls

72 lines (50 loc) · 2.69 KB

GnuPG

tags: gpg; encrypt; public key;

对这个博客的commit开启了签名,我有一个理论:对于未曾谋面的人,他/她用一个钥匙签名的发言次数越多,越能说明这个公钥是属于这个人的

网络上,一个你未曾谋面的人,你是无从分辨他在多个地方的发言是其本人发表的,亦或只是模仿者所作(甚至是社交平台的提供商所伪造)。

然而若是有多处连贯的言论被同一把钥匙签名,那么这些言论就有了不可抵赖的连贯性。如果有很多处言论都被这把密钥签名,且那个人在不签名的场合也常提及被签名验证的信息,那么我们就可以说这把钥匙是这个人的,这时给这把公钥签名就是没有问题的了

TonyChyi评论说这个理论相当于是“某个人见的越多,越了解这个人”这句话的翻版。

我的公钥

2017年7月更新了钥匙对。

我的公钥在这里:./attachment/1809.asc

18年钥匙的信息:

pub   ed25519 2018-09-16 [SC] [expires: 2020-01-09]
      4A77 DC2A 0157 DD7A 1326  FA2C 2420 F800 D431 23FF
uid           [ultimate] Song Wei (Leo, 凉拌茶叶, 201809) <[email protected]>
sub   cv25519 2018-09-16 [E] [expires: 2020-01-09]

17年新钥匙的信息:

pub   rsa4096 2017-07-19 [SC] [expires: 2018-09-12]
      8240 150F 5BAA 06C2 7A22  8C6F ADC3 3E28 F8CE 272C
uid           [ultimate] Song Wei (Leo, 凉拌茶叶, 201707) (私人 Private) <[email protected]>
uid           [ultimate] SongWei (UNSW) <[email protected]>
sub   rsa4096 2017-07-19 [E] [expires: 2018-09-12]

16年钥匙的信息:

pub   rsa4096 2016-09-26 [SC] [expires: 2017-09-26]
      5C69 D3D0 3EB8 FB14 75FC  86E5 8003 8760 C583 B54E
uid           [ultimate] Song Wei (Leo, 凉拌茶叶, 2016.09) <[email protected]>
uid           [ultimate] Leo Song (126邮箱) <[email protected]>
uid           [ultimate] SongWei (UNSW) <[email protected]>
sub   rsa4096 2016-09-26 [E] [expires: 2017-09-26]

奇怪的Git签名问题

配置Git签名的时候会遇到错误“secret key not available”,这样配置即可:

git config --global user.signingkey 16614B93

(把里面的短ID换成你自己的即可)

吊销了旧的密钥对

被吊销的密钥的信息:./attachment/leo_songwei_revoked.asc

pub   4096R/16614B93 2015-01-29 [已吊销:2016-09-26]
密钥指纹 = 36D0 8649 4FF1 653D 8137  BE94 C293 0408 1661 4B93
uid                  Song Wei (宋为) <[email protected]>
uid                  leo_song (Song Wei) <[email protected]>

吊销证书见:./attachment/leo_songwei_revoke.asc