我如何备份我的 PGP 密钥

tra*_*ter 7 pgp

可能的重复:
如何在多台机器上共享一个 pgp 密钥?

我正准备将我的电脑升级到 11.04。但在此之前,我想备份用于签署 ubuntu .deb 包的 PGP 密钥。这样如果升级出现问题,我就不会丢失它。

如何备份我的 pgp 密钥?

igi*_*igi 9

来自Ubuntu 的 GPG Howto

备份您的公钥

  1. 列出您的公钥:

    gpg --list-keys
    
    Run Code Online (Sandbox Code Playgroud)
  2. 查找以“pub 1024D/”开头的行。1024D之后的部分是key-id。要导出密钥:

    gpg -ao _something_-public.key --export key-id
    
    Run Code Online (Sandbox Code Playgroud)

备份您的私钥

  1. 列出您的私钥:

    gpg --list-secret-keys
    
    Run Code Online (Sandbox Code Playgroud)
  2. 查找以“sec 1024D/”开头的行。1024D之后的部分是key-id。导出私钥:

    gpg -ao _something_-private.key --export-secret-keys key-id
    
    Run Code Online (Sandbox Code Playgroud)

那里还列出了如何恢复。