我改变了我的偏好~/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 命令行。
打开编辑键菜单
gpg --edit-key [key-id]
选择要编辑的用户 ID(如有必要,请重复所有操作)
list
每个用户 ID 都以数字为前缀。如果要编辑第一个 UID,请分别输入
1
并按Enter。删除自签名。
delsig
助手将指导您完成所有传入签名。
根据需要对所有用户 ID 重复步骤 3 和 4。
保存并退出编辑键菜单。
save
重新创建自签名,使用 GnuPG 命令行(、、
gpg --edit-key [key-id]
)或 Seahorse。sign
save