GPG(GNU Privacy Guard)是一款开源的加密工具,广泛用于数据加密、数字签名和身份验证。以下是快速上手的步骤:

1. 安装 GPG

  • Linux:使用包管理器安装,如 sudo apt install gnupg
  • macOS:通过 Homebrew 安装,如 brew install gpg
  • Windows:下载 GPG4Win 安装包
    👉 了解更多安装细节

2. 生成密钥对

运行以下命令创建密钥:

gpg --full-generate-key
  • 选择密钥类型(推荐 RSA 2048 位)
  • 设置用户名和邮箱
  • 输入密语(密码)以保护私钥
    🔑 查看密钥管理教程

3. 基本用法

  • 加密文件
    gpg -e -r <接收方邮箱> <文件名>
    
  • 解密文件
    gpg -d <加密文件名>
    
  • 签名文件
    gpg -s <文件名>
    
  • 验证签名
    gpg --verify <签名文件名>
    

📊 加密流程图示

4. 进阶技巧

  • 使用 gpg --list-keys 查看公钥
  • 导出密钥:
    gpg --export <邮箱> > public_key.asc
    
  • 导入密钥:
    gpg --import <密钥文件名>
    

📦 密钥操作示例

5. 安全提示

  • 密语应至少包含 12 位字符
  • 定期备份密钥文件
  • 避免在公共网络使用加密功能
    🔒 安全最佳实践
GPG 加密流程
密钥管理