美文网首页
GPG加密和解密

GPG加密和解密

作者: pyboy | 来源:发表于2016-06-29 14:34 被阅读98次

Mac安装GPG命令

brew install gnupg
其他系统请参考
#GPG命令

创建密钥

gpg --gen-key
根据提示进行,此处没有难度,这里不再复述
需要注意的,到下面这一步,我们需要做一些操作,以便产生更安全的随机数

We need to generate a lot of random bytes. It is a good idea to perform some 
other action (type on the keyboard, move the mouse, utilize the disks) during the
prime generation; this gives the random number generator a better chance to 
gain enough entropy.```
此处我们填写的 “真实姓名” 是abc(后面会用到)

##查看密钥
查看私钥:`gpg -k`
查看公钥:`gpg --list-keys`

##导出密钥
导出公钥:`gpg -o abc.gpg -a --export abc`
导出私钥:`gpg -o abc-private.gpg --export-secret-keys abc`

##导入密钥
导入:`gpg --import filename`
公钥、私钥通用

##加密
加密文件:music.jpg,路径:/Users/Shared/doc
`gpg -o /Users/Shared/doc/music.jpg.gpg -er abc /Users/Shared/doc/music.jpg`

##解密
`gpg -o /Users/Shared/doc/music.jpg -d /Users/Shared/doc/music.jpg.gpg`
此时,需要输入创建密钥时的密码,就可以把文件解密出来

相关文章

  • 2018-01-13网络安全基础知识及私有CA

    LInux上的加解密工具:OpenSSL,GPG(pgp协议) 加密算法和协议:对称加密:加密和解密使用同一个密钥...

  • GPG加密和解密

    Mac安装GPG命令 brew install gnupg其他系统请参考#GPG命令 创建密钥 gpg --gen...

  • 加密

    对称加密 加密一个文件 到192.168.75.5的主机上解密passwd.gpg文件 hash 算法保证数据的完...

  • 2.8 加密工具与散列

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 crypt 加密文件 解密文件 gpg(GNU 隐私保...

  • gpg数据加密解密实例

    公钥加密也称为非对称加密,公钥是成对生成的。服务器将自己的公钥公开任何主机都可以得到此公钥,私钥只能自己保存。主机...

  • gpg2加密解密文件

    加密一个文件 会生成readme.txt.gpg文件 解密一个文件 情况保存的密码,每次使用的时候再重新输入密码

  • GPG Suite for Mac(GPG加密软件) v2018

    专业的GPG加密软件哪里有?MacDown为大家带来gpg suite mac破解版,这是一个GPG加密工具套装,...

  • 安全加密(使用gpg工具实现公钥加密)

    对称加密算法 特性: 缺陷: 算法 密钥交换 应用程序: RPM 使用gpg实现对称加密 gpg -o file ...

  • 基于JAVA代码进行GPG解密

    银行对接保险公司要对文件进行gpg加密,那保险公司要进行解密了。 原来想的方案是用java代码编写cmd命...

  • 非对称加密和对称加密

    非对称加密和对称加密在加密和解密过程、加密解密速度、传输的安全性上都有所不同,具体介绍如下: 1、加密和解密过程不...

网友评论

      本文标题:GPG加密和解密

      本文链接:https://www.haomeiwen.com/subject/abtxjttx.html