gpg使用说明

本文详细介绍了GPG工具的使用,包括如何生成、传播、作废密钥对,导入导出公私钥,以及加密解密文件的操作步骤。通过GPG,可以实现安全的数据交换和保护隐私。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载自: http://www.alexgao.com/2009/01/24/gpg/

第一部分:生成、传播、作废
1、生成密钥对:
       gpg --gen-key
             信息:solar (solar000)  solar123@solar.com
             密钥ID:538E9DA1  
2、上传下载公钥:(给别人用)
      gpg --keyserver hkp://keys.gnupg.net --send-keys 538E9DA1   #上传
       gpg --keyserver hkp://keys.gnupg.net --recv  538E9DA1              #下载
3、生成公钥回收证书: (用于作废密钥)
      1、生成回收证书:    gpg --output revoke.asc --gen-revoke 538E9DA1
      2、上传到服务器上:gpg --keyserver hkp://keys.gnupg.net --send-keys 538E9DA1 

第二部分:导入导出
1、导出公钥gpg -o solar-pubkey --export 538E9DA1
2、导出私钥gpg -o solar-subkey --export-secret-keys 538E9DA1
3、使用人导入公钥gpg --import solar-pubkey
4、查看是否已经导入公钥gpg --list-keys

第三部分:加密解密
1、加密 gpg -o test.gpg -er solar test
2、解密gpg -o test -d test.gpg
3、签名+加密gpg -o test.sig -ser solar test
4、待续。。

对称加解密:
加密:gpg -o test.gpg -c test
解密:gpg -o test -d test.gpg

第四部分:删除密钥
0、作废公钥gpg --keyserver hkp://keys.gnupg.net --send-keys  538E9DA1
1、删除私钥gpg --delete-secret-keys solar123@solar.com
2、删除公钥gpg --delete-keys solar123@solar.com


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值