美文网首页
win系统下PGP加密和解密

win系统下PGP加密和解密

作者: minlover | 来源:发表于2018-05-23 23:03 被阅读0次

参考链接:https://blog.csdn.net/xumesang/article/details/44977859

https://www.cnblogs.com/dsli/p/7537988.html

介绍:PGP(Pretty Good Privacy),是一个基于对称加密算法IDEA的邮件加密软件。可以用它对邮件保密以防止非授权者阅读,它还能对邮件加上数字签名从而使收信人可以确认邮件的发送者,并能确信邮件没有被篡改。它可以提供一种安全的通讯方式,而事先并不需要任何保密的渠道用来传递密匙。它采用了一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。


1、安装软件:Gpg4win2.2.1

安装后打开的界面:

2、密钥问题

(1)产生一对RSA密钥

输入用户名、邮箱:

输入密码,并确认密码:

然后就会生成2048位的公钥/私钥对,得到一个.asc文件,选择保存位置:

成功生成密钥后,会在列表中显示:

(2)互换公钥

①将公钥导出Export,传递给需要给自己发送加密文件的电脑。

或者:②

使用文本编辑器打开刚才生成的.asc文件,复制全部内容。

使用浏览器访问MIT的PGP公钥服务器http://pgp.mit.edu/,将刚才复制的内容黏贴到“Submit a key”下方的文本框里,点击Submit this key to the key server!。上传成功后,别人搜索你的邮箱即可获取你的公钥。

反过来,如果想给别人发送加密信息,就需要获取他的公钥。假如我想发送给neo.q.zhang@gmail.com,则使用浏览器访问MIT的PGP公钥服务器http://pgp.mit.edu/,在“Extract a key”下方的文本框输入neo.q.zhang@gmail.com,之后点击Do the search!。在搜索结果页中点击相应的keyID,会进入一个有一长串乱码的页面。复制该页面的全部内容。打开文本编辑器,黏贴刚才复制的内容,保存。文件名随意,例如“neo.asc”。在Kleopatra主界面点击Import Certificates,选择刚才保存的文件,点击打开。这样就成功导入了一个公钥。

各大公钥数据库,同步的:

http://keyserver.ubuntu.com:11371

http://pgp.mit.edu/

http://wwwkeys.pgp.net:11371

http://subkeys.pgp.net

3、加密文件

(1)打开Kleopatra,需要提前导入接收方的公钥,(接收方用的用户名是hahah,邮箱是qq邮箱)

导入对方公钥后的列表:

(2)File --> sign/Encrypt Files,然后选择要加密的的文件(“内容.txt”)

(2)选择接受方的密钥,Add:

然后Encrypt加密,在被加密文件同目录下会出现加密后的文件,(①是加密的纯文本,上面选了text out,所以形成了.asc文件,②是加密的一篇pdf,生成.gpg文件)

(3)将加密文件(gpg文件)发送给对方即可。

4、解密文件

(1)File --> Decrypt/Verify,选择要解密的文件。

(2)Decrypt,然后输入密码,就可以看到解密后的文件了。

相关文章

  • win系统下PGP加密和解密

    参考链接:https://blog.csdn.net/xumesang/article/details/44977...

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

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

  • PGP加密 —— GPG Keychain

    PGP encryption是一种非对称加密其作用有 ‘签名’, ‘加密/解密’功能实现依靠一对Keys. 签名 ...

  • 2018-11-24

    运用pgp实现文件,文件夹加密

  • 非对称加密和对称加密

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

  • 非对称加密和对称加密的区别

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

  • Android RSA加解密

    记录一下 加密 解密

  • iOS中的签名机制

    说到签名机制,首先要了解一下加密解密,签名文件就是加密解密的过程。 加密解密 加密是将明文信息改变为难以读取的密文...

  • 计算机网络之安全控制

    1、对称加密与非对称加密 所谓对称加密,就是加密密钥与解密密钥是相同的密码体制,这种加密系统又称为对称密钥系统。 ...

  • 加密通信的基本概念

    1.公钥密码体制:公钥、私钥、加密解密算法。 加密:通过加密算法和公钥对内容进行加密,得到密文。 解密:通过解密算...

网友评论

      本文标题:win系统下PGP加密和解密

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