PGP 文件加密 邮件加密

2023-12-11 05:48
文章标签 加密 邮件 pgp

本文主要是介绍PGP 文件加密 邮件加密,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

 

    今天为大家介绍一款国际顶级加密软件,用于文件加密,电子邮件加密。

    此软件由于其特殊性,怕被恐怖份子利用,故被美国国防部限制出口。

 

    现今互联网安全性无法保证,许多私人邮件被窃听。所以Philip Zimmerman开发了此软件—PGP.此软件是利用RSA加密方法。有人会说RAR压缩的时候不是可以加密码吗?哎!那种加密都是骗小孩玩的!


    我将给大家介绍的是PGP6.5.8简体中文版,虽然最新的版本为9,但是6.5.8既是免费的而且是简体中文版的。新版本既不好破解而且增加了些没实际用途的功能,最主要的是没有中文版的。所以本人认为PGP6.5.8是最经典的版本。操作简单,界面清晰。

 

   说了这么多,让我们来一起进入PGP的神秘世界。

 

   点击下载PGP6.5.8简体中文版(绝密软件)

 

   第一篇:安装PGP6.5.8。

   安装PGP和其它软件差不多,我就说明其中的需要注意的几点。

 

  

 

   1.这是选择需要安装的PGP组件,建议全选,反正没多大。

 

 

 

 

 

 

 

2.然后就会让你选择密钥存储的目录,可以点取消,使用默认路径。

 

 

 

3.这个提示是说:是不是马上创建密钥?选否,等汉化后再新建密钥。

 

 

 

 

 

 

 

第三篇:汉化PGP6.5.8。

把目录DLL文件夹的6个DLL文件,覆盖到C:/windows/system32. 把main文件夹的3个文件覆盖到安装目录。汉化完成。

 

 

第四篇:创建一对密钥。

 

到这里了,我要说明一下PGP的加密原理。简单的来说吧,PGP加密与解密是通过一对公钥和私钥来实现的。自己创建一对密钥:私钥自己保管,公钥可以发布出去。别人要给你发文件的时候通过你公布的公钥进行加密,然后你收到后用自己保管的私钥进行解密可。
这个过程是很严格的,就是说别人即使有你的公钥也无法对加密的文件进行解密,别人就连自己加密的文件都解不了。恩啊,说到这里我想大家有点明白PGP的原理了吧。好那我们来一起创建一对密钥。

双击PGPKeys.exe

 

 

 

 

单击密钥—>新建密钥… 下面是向导界面,我将使用图片说明的方式,详细说明创建一对密钥的过程。

 

 

 

 

 

     确定加密完成。生成后缀名为.pgp的文件。此时我们双击这个文件想对其解密,便会出现这个错误提示框。

 

 

 

 

 

 

    因为我们虽然有他的公钥,可以加密,但是没有它的私钥,无法解密。我们现在用我的公钥创建个加密文件,双击进行解密。输入管理密码。

 

  

 

 

 

 

 

即可完成解密啊!

第六篇:公钥的文本共享方式。
要想使用PGP的加密体系,就要让别人知道公钥,但是用文件的方式传递公钥总觉得有点不方便,其实PGP的公钥可以通过文本的形式传播。用记事本打开公钥文件。

只要复制其中的全部文本传递给别人即可,别人用记事本打开然后复制,另存为.asc格式,然后双击导入即可。
注意:只有一段的是公钥,有两段的是公钥加私钥(谨慎传递!)

第七篇:通过PGP进行电子邮件加密通信。(敬请期待)

 

 

其实邮件加密很简单,就是对邮件的文本进行加密处理。这个需要用到PGP的托盘图标,托盘没有一个锁的图标,去PGP的安装目录双击PGPtray文件即可。


     我就以用我的QQ邮箱(dinghu@vip.qq.com)发送加密邮件给我的Gmail邮箱()为例。

 

1.首先进入QQ邮箱,写好邮件标题、正文。然后选中需要加密的邮件正文,就是普通的文字选中。

 

 

 

 

然后直接在托盘的锁图标上单击右键选择,当前的窗口–>加密。

弹出选择公钥对话框。选择相应的公钥,和加密文件相同,然后点确定即可看到被加密过的文本。

 

 

 

 

 

开始发送,打开Gmail邮箱,如法炮制,选择所有加密过的文本,只不过这次选的是解密&认证。

 

 

 

 

 

 

 

然后在弹出的对话框中输入密钥的管理密码。当然你必须有与加密公钥相对应的私钥。然后确定即可看到原文,解密成功。

 

 

 

 

 

这样是不是就可以保证电子邮件的安全啦~

 

 

欢迎大家用PGP制作属于自己的密钥,将您的公钥用附件的形式发到我的邮箱:dinghu@gmail.com 我将把您的公钥发布到我的博客上供大家使用!哈哈!
点击下载我的公钥

 

顺便提一句:QQ邮箱不是安全性最差的也是倒数第二差~嘎嘎!

 

说了这么多,也许大多数人并不需要这么严格的安全要求,写此文纯粹自我爱好~~哈哈!!我很喜欢这款软件的精神.

第四篇:导出、导入公钥及密钥(包含公钥及密钥)

1.导出密钥:


在需要导出的密钥上右击选择导出… ,弹出导出对话框。

 

 

 

 

 

 

    如果不选择自动解密文档,那就要选择一个加密用的公钥。在要用的公钥上双击就可以了。为了说明问题我选择一个只有公钥的密钥。

 

 

  

 

 

 

 

 

2.导入密钥:
很简单双击密钥文件即可导入。

 

 

第五篇:使用公钥加密文件。
最好在加密前打包成一个文件,比如用RAR压缩下。然后在需要加密的文件上右击选择:PGP->Encrypt 弹出加密对话框。

 

 

 

 

 

 

 

 

 

参考资料:http://blog.csdn.net/mengxue123/archive/2009/05/19/4200707.aspx

这篇关于PGP 文件加密 邮件加密的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/479630

相关文章

Steam邮件推送内容有哪些?配置教程详解!

Steam邮件推送功能是否安全?如何个性化邮件推送内容? Steam作为全球最大的数字游戏分发平台之一,不仅提供了海量的游戏资源,还通过邮件推送为用户提供最新的游戏信息、促销活动和个性化推荐。AokSend将详细介绍Steam邮件推送的主要内容。 Steam邮件推送:促销优惠 每当平台举办大型促销活动,如夏季促销、冬季促销、黑色星期五等,用户都会收到邮件通知。这些邮件详细列出了打折游戏、

邮件群发推送的方法技巧?有哪些注意事项?

邮件群发推送的策略如何实现?邮件推送怎么评估效果? 电子邮件营销是现代企业进行推广和沟通的重要工具。有效的邮件群发推送不仅能提高客户参与度,还能促进销售增长。AokSend将探讨一些关键的邮件群发推送方法和技巧,以帮助企业优化其邮件营销策略。 邮件群发推送:目标受众 了解他们的需求、兴趣和行为习惯有助于你设计出更具吸引力和相关性的邮件内容。通过收集和分析数据,创建详细的客户画像,可以更精

Python利用qq邮箱发送通知邮件(已封装成model)

因为经常喜欢写一些脚本、爬虫之类的东西,有需要通知的时候,总是苦于没有太好的通知方式,虽然邮件相对于微信、短信来说,接收性差了一些,但毕竟免费,而且支持html直接渲染,所以,折腾了一个可以直接使用的sendemail模块。这里主要应用的是QQ发邮件,微信关注QQ邮箱后,也可以实时的接收到消息,肾好! 好了,废话不多说,直接上代码。 # encoding: utf-8import lo

Java实现MD5加密总结

Java实现MD5加密总结 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 1. 什么是MD5加密 MD5是一种常用的哈希算法,用于将任意长度的数据通过哈希运算转换为固定长度的数据串,通常为128位的二进制串,常用于对密码等敏感信息进行加密存储或传输。 2. Java实现MD5加密的方法 2.1 使用java.sec

javascript加密出问题原因

问题:js压缩和混淆都没问题,但是加密之后总是出问题,网上资料说加分号,我也加了。但是还是出问题。 参考办法: 后来我把所有if else语句里面的内容全部用{}大括号括起来并在if else语句最后加分号。然后再次加密,运行成功了。

如何给文档设置密码?电脑文件安全加密的详细操作步骤(10种方法)

在数字化时代,电脑文件的安全和隐私至关重要。通过给电脑的文件或者文件夹设置密码和加密,可以有效保护你的重要文件不被未经授权的人员访问,特别是公司的重要岗位,一些特殊的机密文件,投标文件,资金文件等等,更应该注重文件日常使用安全性。下面将为你介绍10种电脑文件,文件夹加密的详细操作步骤,帮助你更好地保护你的电脑文件安全。 加密方式一、Windows系统内置加密(电脑自带的文件加密) 选中需要

安全科普:理解SSL(https)中的对称加密与非对称加密

今天刚好为站点的后台弄了下https,就来分享我了解的吧。 密码学最早可以追溯到古希腊罗马时代,那时的加密方法很简单:替换字母。 早期的密码学:   古希腊人用一种叫 Scytale 的工具加密。更快的工具是 transposition cipher—:只是把羊皮纸卷在一根圆木上,写下信息,羊皮纸展开后,这些信息就加密完成了。 虽然很容易被解密,但它确实是第一个在现实中应用加密的

如何在Java中实现数据加密与解密?

如何在Java中实现数据加密与解密? 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨如何在Java中实现数据加密与解密,这是保护数据安全、防止敏感信息泄露的关键技术。 加密与解密概述 加密是将明文数据转换为密文数据的过程,而解密是将密文数据还原为明文数据的过程。Java提供了丰富的加密解密API,可以实现对称加

对称/非对称加密

对称加密和非对称加密是两种主要的加密方式,用于保护数据的机密性和完整性。它们在密钥的使用和管理上有着显著的不同。 对称加密 原理 对称加密(Symmetric Encryption)使用相同的密钥进行加密和解密。这意味着发送方和接收方必须共享相同的密钥。其加密和解密过程可以简单描述如下: 加密过程: 明文(Plaintext)通过对称加密算法和密钥(Key)进行处理,生成密文(Ciphe

phpmailer 邮件模拟注册验正

下载phpmailer类 我本次的实验用的是版本 5.2.9 下载后解压提取文件class.smtp.php class.phpmailer.php PHPMailerAutoload.php 放在phpmailer目录里 1.链接数据库 conn.php   $conn=mysql_connect("localhost","root","");    if(!$conn){