用gpg加密软件加密文件

gpg加密软件应用

GPG (GnuPG)

随着网络与计算机技术的发展,数据存储与数据交换的安全性已经变得越来越重要,加密技术已经很早就用于数据存储和数据交换。为了确保网络数据交换时的双方身份的正确性,签证体系也已经成熟。GPG就是用来加密数据与制作证书的一套工具,其作用与PGP类似。但是PGP使用了许多专利算法。GPG是GPL软件,并且没有使用任何专利加密算法,所以使用起来有着更多的*。

具体的说,GPG是实现安全通讯和数据存储的一系列工具集,可以做加密数据和做数字签名之用。在功能上,它和PGP是一样的。由于PGP使用了IDEA专利算法,所以使用PGP会有许可证的麻烦。但是GPG并没有使用这个算法,所以对用户来说使用GPG没有任何限制。GPG使用非对称加密算法,安全程度比较高。所谓非对称加密算法,就是每一个用户都拥有一对**: 公钥和私钥。其中,**由用户保存,公钥则由用户尽可能地散发给其他人,以便其他人与您通讯。

 

从官网安装软件https://www.gpg4win.org/

用gpg加密软件加密文件

 

新建一个**对

 

用gpg加密软件加密文件

用gpg加密软件加密文件

 

 

 

创建过程中提示输入密码

 

 

用gpg加密软件加密文件

 

用gpg加密软件加密文件

 

导出公钥到任意文件夹下

用gpg加密软件加密文件

用gpg加密软件加密文件

 

 

 

 

从文件导入公钥证书

用gpg加密软件加密文件

用gpg加密软件加密文件

 

 

 

提示导入成功!

 

现在在桌面写一个word文档对它进行文件签名

用gpg加密软件加密文件

 

点击签名/加密进行文件签名/加密

 

 

输入密码,加密成功,生成  .gpg加密文件

 

创建第二个用户,重复以上操作

加密:

用gpg加密软件加密文件

 

 

用gpg加密软件加密文件

 

右键加密文件进行解密,用wfb111的身份解密

用gpg加密软件加密文件

 

已经输出解密文件到桌面上了

点开

用gpg加密软件加密文件

和加密前一样,并且可以打开,保密性,完整性,可用性,可控性,可审查性都满足。

本实验结束。