V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Explorare
V2EX  ›  信息安全

关于注销 GPG sub-key

  •  
  •   Explorare · 2016-09-05 20:14:00 +08:00 · 3713 次点击
    这是一个创建于 3001 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果我注销了 subkey 并推送到了 key server ,然后用新的 sign-only subkey 签发了一封邮件,收件人的 gpg 客户端将会如何处理这封邮件的签名呢?我猜测应该是会被识别为新的 key 而无法验证,然后收件人得去 key server 搜索这个密钥?看到我已经注销的 subkey 和新的 subkey 并装载新的 subkey ?或者说是看到之前的 keypair 但是有不同的标识?( Ps. 仍然用未丢失的 Master sign-only key 生成) 说简单点就是我的注销操作会对收件人造成怎样的影响?注销操作需要多久才能部署到所有拥有我公钥的人那里?

    9 条回复    2016-09-07 21:46:22 +08:00
    ryd994
        1
    ryd994  
       2016-09-06 00:53:41 +08:00 via Android   ❤️ 1
    不会……
    因为并不是删除而是声明吊销
    吊销的速度取决于对方什么时候收到吊销声明
    Explorare
        2
    Explorare  
    OP
       2016-09-06 07:41:48 +08:00
    @ryd994 那么这个吊销声明怎样才能到达收件人哪里呢? GPG 客户端自动获取?客户手动获取?还是必须提醒他一下呢?
    ryd994
        3
    ryd994  
       2016-09-06 08:07:18 +08:00
    @Explorare 这个是 push 到 keyserver 上的啊
    对方下次同步 keyserver 应该就有了
    Explorare
        4
    Explorare  
    OP
       2016-09-06 08:16:36 +08:00
    @ryd994 关于同步 key server 这个操作,默认安装的 GPG 客户端是多久自动同步一次呢?
    ryd994
        5
    ryd994  
       2016-09-06 08:48:53 +08:00
    @Explorare 这个好像是手动的……
    看习惯了
    换句话说,下次 pull 你的 key 的时候……
    Explorare
        6
    Explorare  
    OP
       2016-09-06 08:59:47 +08:00
    @ryd994 不过按我的使用习惯来说,除非对方发邮件来通知我密钥更新了,我是不会主动去同步 key server 的,尴尬
    Explorare
        7
    Explorare  
    OP
       2016-09-06 09:08:08 +08:00
    @ryd994 仔细看了一下 GnuPG 的 manpage ,没找到自动 refresh 的选项,不过可以用脚本自动执行刷新操作。
    julyclyde
        8
    julyclyde  
       2016-09-07 21:34:02 +08:00
    @Explorare 这个是显然的,因为 gnupg 并不是长期后台运行的东西
    Explorare
        9
    Explorare  
    OP
       2016-09-07 21:46:22 +08:00
    @julyclyde 感谢回复。想了下确实是这样。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2840 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:56 · PVG 21:56 · LAX 05:56 · JFK 08:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.