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 位字符
- 定期备份密钥文件
- 避免在公共网络使用加密功能
🔒 安全最佳实践