PGP完整性验证

本文详细介绍了如何在Windows和Linux环境下使用PGP进行文件完整性验证。内容涵盖PGP工具的安装、密钥对的创建、文件签名、完整性校验以及公钥的导出和上传。通过PGP的签名和校验功能,确保文件在传输过程中的安全性。
摘要由CSDN通过智能技术生成

基于PGP非对称密匙的文件完整性验证

 Windows下PGP工具安装与使用

工具下载与安装

  • gpg4win-3.1.12下载
  • -装gpg4win
  • 默认安装即可

密匙对创建

  • - 启动kleopatra(安装后的启动程序)
  • - 新建密匙对
  • - 选择OpenPGP密匙对,不要选择X.509密匙,后者需要发送到CA机构
  • - 输入名字以及邮件地址,高级设置中可以选择密匙类型、长度、有效期等,保持默认即可。
  • - 确定后,会开始生成密匙对,期间会弹出提示框需要设置密匙的密码
  • - 密匙对生成后,会默认添加到当前界面中
  • - 邮件证书,点击认证,对密匙进行认证,按提示操作即可

对文件进行签名

  • - 对文件进行签名,注意不是加密,不要勾选加密
  • - 自动会生成.sig签名文件
  • - 导出公匙
  • - 签名文件与sig文集可以发布给第三方
  • - 公匙通过邮件等当时单独传给第三方
  • - 第三方根据公匙和sig文件即可对文件完整性进行校验

 对文件进行完整性校验

  • - 导入公匙
  • - 选择校验文件进行校验
  • - 校验结果会弹窗中给出,如果校验通过,提示内容为绿色,否则为红色
  • - 点击详情,可以看到Good signature为通过,否则为不通过

 Linux下PGP工具安装与使用

工具安装

  • - 先检查是否安装了gnupg2
  • - 如果没有安装,则通过
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值