更改密钥偏好设置后,如何使用 Seahorse 再次自签名 OpenPGP 密钥?

更改密钥偏好设置后,如何使用 Seahorse 再次自签名 OpenPGP 密钥?

我改变了我的偏好~/gnupg/gpg.conf

personal-cipher-preferences CAMELLIA256 AES256 TWOFISH CAMELLIA192 AES192 CAMELLIA128 AES
personal-digest-preferences SHA512 SHA384 SHA256 RIPEMD160
personal-compress-preferences BZIP2 ZLIB ZIP

现在我想再次签署我的 OpenPGP 密钥。但是 seahorse 只告诉我:

此密钥已由 ... 签名。

我如何使用我的新偏好重新签署我的密钥?

答案1

您需要执行 Seahorse 无法实现的高级操作,请转到 GnuPG 命令行。

  1. 打开编辑键菜单

    gpg --edit-key [key-id]
    
  2. 选择要编辑的用户 ID(如有必要,请重复所有操作)

    list
    

    每个用户 ID 都以数字为前缀。如果要编辑第一个 UID,请分别输入1并按Enter

  3. 删除自签名。

    delsig
    

    助手将指导您完成所有传入签名。

    根据需要对所有用户 ID 重复步骤 3 和 4。

  4. 保存并退出编辑键菜单。

    save
    
  5. 重新创建自签名,使用 GnuPG 命令行(、、gpg --edit-key [key-id])或 Seahorse。signsave

相关内容