gpg使用说明

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

第一部分:生成、传播、作废
1、生成密钥对:
       gpg --gen-key
             信息:solar (solar000)  [email protected]
             密钥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 [email protected]
2、删除公钥gpg --delete-keys [email protected]


你可能感兴趣的:(1.2linux设置)