如何在Kleopatra中创建PGP密钥吊销证书


19

我可以在Ubuntu的密码和密钥(13.04)中使用Seahorse成功创建一个PGP密钥。如果将来需要,我还可以使用Ubuntu中的终端创建吊销证书。

我的问题涉及在Windows机器(和Mac)上执行此操作。我下载了Gpg4win,并使用Kleopatra创建了一个PGP密钥。但是,我找不到为我生成的密钥创建吊销证书的方法。

对于这个问题,我将提供一些指导。


您可以使用与Ubuntu中相同的命令来创建证书-您可能拥有的只是添加gpg.exe到path变量中或使用可执行文件的完整路径。如果在两台计算机上都使用相同的密钥,则可以复制吊销证书;否则,您可以复制吊销证书。反正还是一样。
詹斯·埃拉特

谢谢詹斯。请原谅我的新手,但是我不知道Windows中获取“终端”窗口的单击路径。我是否只运行命令提示符并输入gpg --output revoke.asc --gen-revoke mykey
rahi

是的,该终端在Windows中称为命令提示符。您可以在路径中键入gpg ...if gpg.exe,否则必须使用C:\Program Files\...\gpg.exe ...(适合您的安装目录)调用它。您将意识到执行gpg失败时必须执行此操作。
Jens Erat 2013年

谢谢詹斯。gpg --output revoke.asc --gen-revoke mykey工作了。在下面的答案中添加它。
rahi

Answers:


0

在当前版本的gpg4win下,您只需选择键,然后打开“查看”菜单并选择“详细信息”。

查看详细信息菜单

然后使用“生成吊销证书”按钮。

详细信息窗口


您是否有机会分享截图?我很乐意为您提供答案。谢谢
rahi

12

詹斯·埃拉特(Jens Erat)在Ask Ask Ubuntu上对答案作了略微修改,加上上述评论中的信息

-

如果您可以使用命令行,可以gpg --gen-revoke使用Windows Command Prompt 轻松完成。

在Windows上,如果您不进行其他任何更改,则吊销证书将存储在revoke.asc您的主目录(C:\ Users \ Name)中,并且应替换mykey为密钥ID。

gpg --output revoke.asc --gen-revoke mykey

请记住将其存储在安全的地方,例如,通过将其打印到QR码或类似的东西上。

以防万一,如果您想知道如何在命令提示符中获取键的keyID,(我遇到了这个问题:),这是您的公钥的最后8个字符,可以使用以下命令轻松地打印出来命令。

gpg --fingerprint

要么

gpg --list-keys

8

在Kleopatra中,右键单击您的密钥,然后单击Details。将有一个名为“ 生成吊销证书”的按钮。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.