linux--gpg使用

对称加密方法:

1、gpg -c file         生成一个file.gpg的加密文件
2、gpg -d file.gpg > file    解密file.gpg并将输出存入file文件

非对称加密方法:

第一步:

A机器:

1、gpg –gen-key   生成公私钥对
2、gpg -a –export Akey_name.pubkey
3、scp Akey_name.pubkey B机器:~/

B机器:

1、gpg–gen-key 生成公私钥对
2、gpg -a –export Bkey_name.pubkey
3、scp Bkey_name.pubkey A机器:~/

第二步:

1、gpg  –import ~/Bkey_name 在A机器上导入B机器的公钥
2、gpg –import ~/Akey_name 在B机器上导入A机器的公钥

第三步:

1、gpg -e -r Bkey_name file1       在A机器使用B的公钥对文件进行加密
2、gpg -e -r Akey_name file2       在B机器使用A的公钥对文件进行加密

第四步

1、scp file1.gpg  B机器:~   在A机器,将用B公钥加密的文件传输给B机器
2、scp file2.gpg A机器:~   在B机器,将用A公钥加密的文件传输给A机器

第五步

1、gpg -d file2.gpg >file2  在A机器,将B传送来的文件解密(默认会使用A自己的私钥来解密)
2、gpg -d file1.gpg > file1 在B机器,将A传送来的文件解密(默认会使用B自己的私钥来解密)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值