jon*_*sfj 5 gnupg smartcard yubico gpg-agent
我目前的设置如下:
sec# rsa4096/E97E8047 2016-07-18 [C]
uid [ultimate] Jonas Finnemann Jensen <jojensen@mozilla.com>
uid [ultimate] Jonas Finnemann Jensen <jopsen@gmail.com>
uid [ultimate] Jonas Finnemann Jensen <jonasfj@mozilla.com>
ssb> rsa2048/65F03C8F 2016-07-18 [S]
ssb> rsa2048/3DC1E49C 2016-07-18 [E]
ssb> rsa2048/7AD1E9A1 2016-07-18 [A]
Run Code Online (Sandbox Code Playgroud)
简而言之:
据我了解,如果没有我的主密钥,我无法签署其他GPG密钥.那么我该如何参加GPG密钥签约方?没有带着我宝贵的万能钥匙旅行?
我可以做些什么来保护我的主密钥?
到目前为止,我唯一的选择似乎是将主密钥随身携带在USB密钥上,并在参加密钥签名方时启动livecd.
注意:方便很重要.不方便的程序是一个重大的安全风险,由于我的合规性差:)
小智 4
您通常会在活动结束后获得密钥签名方中所有密钥的副本 - 这将在注册截止日期后或活动结束后在线提供或通过电子邮件发送给每个参与者pubring.gpg。pubring.kbx
活动期间:
因此,当您回到家(那里有一个安全的环境)时,您可以对密钥进行签名,然后将它们邮寄到您在聚会期间确认的 UID(以加密形式)。
有一些工具可以自动化聚会后签名过程以及聚会前和聚会期间的准备工作,对于 Linux,请参阅pius1和signing-party2。
我的大多数主密钥都有[SCEA]子密钥,我可以将主密钥移动到智能卡的签名槽上(两者Yubikey Neo都Yubikey 4适用),同时使用子密钥进行日常使用。