安全导出 GPG 私钥 | AI生成和翻译

Home 2025.04

以 ASCII 装甲格式导出 GPG 私钥

GPG(GNU Privacy Guard)支持以 ASCII 装甲格式导出私钥,将其保存为人类可读的 .asc 文件(非二进制格式)。这种格式便于备份、传输或在其他设备上导入。

重要警告: 私钥包含敏感信息。仅在必要时导出,存储或传输时请加密输出文件,使用后立即删除导出文件以避免意外泄露。切勿公开分享私钥。

基本命令结构

要导出特定用户 ID(与密钥关联的邮箱或名称)的私钥,请使用:

gpg --export-secret-keys --armor [密钥标识] > 文件名.asc

分步使用示例

  1. 列出您的私钥以确定密钥标识:
    gpg --list-secret-keys
    

    示例输出:

    sec   rsa3072/ABC12345 2023-01-01 [SC] [expires: 2025-01-01]
          密钥指纹 = 1234 5678 ABCD EF01 2345 6789 ABCD EF01 2345 6789
    uid                 [ultimate] 您的姓名 <your@email.com>
    

    此处 ABC12345 为短密钥标识,也可使用完整指纹 ABCDEF0123456789ABCDEF0123456789 确保精确匹配。

  2. 导出私钥
    gpg --export-secret-keys --armor ABC12345 > 我的私钥.asc
    
  3. 验证导出文件(可选):
    cat 我的私钥.asc
    

    文件应以 -----BEGIN PGP PRIVATE KEY BLOCK----- 开头,以 -----END PGP PRIVATE KEY BLOCK----- 结尾。

附加选项

完整文档请参阅 GPG 手册页:man gpg。若您是 GPG 新手,请先使用 gpg --gen-key 生成密钥。


Back

x-ai/grok-code-fast-1

Donate