GnuPG基本使用记录
GnuPG官网:https://www.gnupg.org/
生成密钥对
$ gpg2 --gen-key
查看秘钥对
$ gpg -K
/home/yezhou/.gnupg/secring.gpg
------------------------------
sec 2048R/F92033F1 2020-05-22
uid yezhou_me_prod_pbk (production) <yezhou@yezhou.me>
ssb 2048R/8651EC78 2020-05-22
导出公钥
$ gpg2 -a -o gpg-public-production.key --export F92033F1
导出私钥
$ gpg2 -a -o gpg-private-production.key --export-secret-keys F92033F1
导入公钥
$ gpg2 --import [密钥文件]
$ gpg2 --import gpg-public-production.key
gpg: key 58D2BC18: public key "yezhou_me_prod_pbk <yezhou@yezhou.me>" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
设置密钥信任度
$ gpg2 --edit-key [导入密钥的ID]
$ gpg --edit-key yezhou_me_prod_pbk
gpg> trust
秘钥列表
$ gpg2 --list-keys
加密文件
$ gpg2 -r 用户ID -o destfile -e sourcefile
-r
用户ID,指定用户ID即指定用来加密的公钥-o
destfile,"destfile"加密输出的文件-e
sourcefile,"sourcefile"是待加密的文件
解密信息
$ gpg2 -o destfile -d sourcefile
灵活加解密
如何更方便的加解密,例如收发邮件时
需要更多工具支持。可网上搜索,或看看这个:https://gpgtools.org/
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/25/basic-usage-record-of-gnupg/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
GnuPG基本使用记录
GnuPG官网:https://www.gnupg.org/
生成密钥对
$ gpg2 --gen-key
查看秘钥对
$ gpg -K
/home/yezhou/.gnupg/secring.gpg
------------------------------
se……
文章目录
关闭
共有 0 条评论