ubuntu安装和使用gpg2

文章目录

  • 前言
  • ubuntu安装和使用gpg2
    • 安装
    • gpg2 帮助指南
    • 生成自己的密钥对
    • 导入密钥
    • 导出密钥
    • 查看fingerprint
    • 加密签名,输出格式为ascii码
    • 加密签名,输出格式为.gpg
    • 解密

前言

我们在与第三方进行文件或者内容传输时,为了保证内容不被泄露,可以使用gpg2来进行加解密管理。双方分别生成自己的公私钥对,将公钥共享给对方,传输文件时,使用对方的公钥对文件进行加密,这样因私钥只有对方自己才有,因此只有对方方可进行解密,保证内容不被泄露。gpg2使用方法如下:

ubuntu安装和使用gpg2

安装

apt-get install gnupg2

gpg2 帮助指南

gpg2 --help
可以查看gpg版本,支持的算法,command使用等。

生成自己的密钥对

gpg2 --gen-key

导入密钥

gpg2 --import ***.asc

导出密钥

gpg --armor --export xxx@qq.com > xxx_pubkey.asc //导出密钥

查看fingerprint

gpg2 –fingerprint

加密签名,输出格式为ascii码

gpg2 --local-user xxx@qq.com --recipient ebo_key.pgp --armor --sign --encrypt ttt.txt

加密签名,输出格式为.gpg

gpg2 --local-user san.zhang --recipient si.li --sign --encrypt xxx.docx

解密

//解密1,-o后面的参数为输出文件位置
gpg2 -o decrypt_path -d 20230101_IssueMangmt_V1_0_1.xls.gpg

//解密2
gpg2 --decrypt-files TestCases01_01_2023.pgp


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部