PGP加密电子邮件和安装教程

合集下载

pgp加密软件使用讲解

pgp加密软件使用讲解
1.发送邮件加密测试
2.接收邮件加密测试
解密后的邮件
未解密的邮件
3.在未开启PGP加密软件,收到加密进行手动解密;
输入密钥管理密码解密
手动解密后的数据
七、对文件进行加密测试
1.新建PGP压缩包
2.选择加密的方式
3.使用邮件密钥加密,添加公钥
4.加密完成与加密后的文件
5.解密文件
加密软件PGP
一、PGP简介:
PGP(Pretty Good Privacy),是一个基 于RSA公匙加密体系的邮件加密软件; 对邮件与文件保密以防止非授权者阅读。
二、PGP安装
1.进入安装界面
2.重启后的验证界面
3.注册许可证
二、建立密钥
1.新建密钥
2.生成密钥配对
3.查看生成的密钥
三、发布公钥
1.使用PGP软件自动发布到全球目录
2.使用web手动发布公钥到全球目录

四、搜索密钥
添加完成的密钥
五、PGP邮件设置
1.添加主密钥
2.默认启用发送邮件使用加密和探索新账号
六、对收发邮件测试

PGP 邮件加密 使用 教程

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:windowssystem32. 把main文件夹的3个文件覆盖到安装目录。

汉化完成。

第四篇:创建一对密钥。

到这里了,我要说明一下PGP的加密原理。

简单的来说吧,PGP加密与解密是通过一对公钥和私钥来实现的。

自己创建一对密钥:私钥自己保管,公钥可以发布出去。

别人要给你发文件的时候通过你公布的公钥进行加密,然后你收到后用自己保管的私钥进行解密可。

这个过程是很严格的,就是说别人即使有你的公钥也无法对加密的文件进行解密,别人就连自己加密的文件都解不了。

恩啊,说到这里我想大家有点明白PGP的原理了吧。

好那我们来一起创建一对密钥。

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

使用PGP加密邮件的工作流程是什么

使用PGP加密邮件的工作流程是什么

使用PGP加密邮件的工作流程是什么1. 引言PGP(Pretty Good Privacy)是一种常用的加密邮件技术,它能够确保您发送的邮件内容在传输过程中不被窃听或篡改。

本文将介绍使用PGP加密邮件的工作流程。

2. 生成PGP密钥对使用PGP加密邮件,首先您需要生成自己的PGP密钥对。

下面是生成PGP密钥对的步骤: - 下载并安装PGP加密软件,如GnuPG。

- 打开PGP加密软件,进入密钥生成界面。

- 输入您的姓名和邮箱地址等个人信息。

- 选择生成RSA密钥对,并设置密钥长度。

- 生成密钥对后,将公钥导出保存到本地。

3. 密钥的传递为了使其他人能够用您的公钥加密邮件,您需要将您的公钥传递给他们。

下面是传递公钥的几种常见方式: - 将公钥附加在邮件中发送给对方。

- 将公钥上传到密钥服务器,如SSL信任链或公钥服务器网络(PGP Global Directory)。

- 在个人网站或社交媒体上发布您的公钥。

4. 加密邮件当您需要发送加密邮件时,您需要以下几个步骤: - 打开PGP加密软件。

- 编写邮件内容。

- 选择接收者的公钥并导入到PGP加密软件中。

- 在编辑器中选择加密选项,并选择正确的公钥。

- 确认加密选项后,您的邮件内容将被加密。

- 发送加密后的邮件给接收者。

5. 解密邮件当您收到加密邮件时,您需要以下几个步骤: - 打开PGP加密软件。

- 将加密的邮件内容复制到PGP加密软件中。

- 选择对应的私钥进行解密。

- 解密成功后,您将能够阅读邮件的内容。

6. 验证邮件的完整性和真实性除了加密邮件内容,PGP还提供了验证邮件的完整性和真实性的功能,以下是验证的步骤: - 打开PGP加密软件。

- 将邮件签名部分复制到PGP加密软件中。

- 使用邮件发送者的公钥进行验证。

- 验证成功后,您将能够确定邮件的完整性和真实性。

7. 额外的注意事项在使用PGP加密邮件时,还需要注意以下几点: - 密钥的保管:确保您的私钥的安全性,并定期备份和导出您的私钥。

PGP使用方法

PGP使用方法

PGP使用方法PGP(Pretty Good Privacy)是一种加密和解密电子邮件以及文件的加密工具。

它使用公钥加密技术,通过发送和接收方各自的公钥和私钥进行加密和解密通信内容。

下面是PGP的基本使用方法:1. 安装PGP软件:首先,您需要在您的计算机上安装一个PGP软件。

GnuPG是一个开源的PGP实现,是一个广泛使用的软件。

2. 生成密钥对:在使用PGP之前,您需要生成一对公钥和私钥。

在GnuPG中,您可以通过命令行输入“gpg --gen-key”来生成密钥对。

系统会提示您输入一些个人信息,并随机生成密钥对。

私钥需要妥善保管,而公钥可以分享给其他人。

4. 导出您的公钥:为了让其他人能够使用您的公钥加密发送给您的内容,您需要将您的公钥导出并分享给他们。

您可以使用“gpg --export --armor [your_email]”命令将您的公钥导出为ASCII文本格式。

5. 加密文件或邮件:当您想要加密文件或邮件时,您可以使用“gpg --encrypt --recipient [recipient_email] [file_n ame]”命令。

这会使用接收方的公钥对内容进行加密。

加密后的文件或邮件将生成以".gpg"为扩展名的文件。

6. 解密文件或邮件:当您收到一条加密的邮件或文件时,您可以使用“gpg --decrypt [encrypted_file_name.gpg]”命令来解密它。

系统将使用您的私钥对内容进行解密。

7. 签名文件或邮件:除了加密外,PGP还可以使用私钥对内容进行数字签名。

签名可以确保信息的完整性和真实性。

您可以使用“gpg --sign [file_name]”命令对文件或邮件进行签名。

签名后的文件将具有".gpg"扩展名。

8. 验证签名:当您收到一个已签名的文件或邮件时,您可以使用“gpg --verify [signed_file_name.gpg]”命令来验证签名的真实性。

实验五使用PGP加密工具

实验五使用PGP加密工具

实验五使用PGP加密工具一、实验要求与目的1.使用PGP对邮件进行加密;PGP—Pretty Good Privacy,是一个基于RSA公匙加密体系的邮件加密软件。

可以用它对你的邮件保密以防止非授权者阅读,它还能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。

它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。

它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。

它的功能强大,有很快的速度。

而且它的源代码是免费的。

2.使用PGP对文件进行加密,从而进一步了解熟悉PGP的用法和原理。

二、实验内容1.PGP的安装1)安装过程中,有一项要注意!有两个选择:(1).Yes, I already have keyings.(2). No, I’m a New User,选择后者!2)选择加密的内容3)单击下一步,直到完成安装,出现PGPkeys窗口:4)将公钥发送到服务器:右键点击公钥,选择:Send to→Domain Server5)公钥发送成功:6)选项设置:右键点击PGP图标,选择Option选项:在General选项中按照图中选择:在File选项中存放的是加密用的公钥和私钥:在Email选项如图所示,其它的默认就行了:2.PGP加密文件:1)选择文件:右键点击文件,或文件夹选项,选择PGP Encrypt,如图所示:2)选择加密方法:两种:对称,和不对称加密。

3)对称加密:选择: Conventional Encryption (传统加密方法)4)输入密码并确认密码:5)这样就生成了加密文件。

和源文件比起来,多了一个*.pgp。

6)解密:接到文件以后,双击,出现输入密码窗口:7)解密:系统自动进行解密:8)选择不对称加密!提示输入私钥:9)输入密码后,系统自动解密。

解密后文件:3.PGP加密邮件1)加密前的邮件:2)选择加密:3)加密后的邮件:。

邮件服务器和邮件客户端实现pgp加密签名的使用全过程-信心的自由

邮件服务器和邮件客户端实现pgp加密签名的使用全过程-信心的自由

一,成功安装IIS二,成功安装邮件服务器软件三,管理邮件服务器,服务搭建好,client1作为邮件服务器1】打开邮件服务器软件,——域名2】输入“域名名称”3】下一步4】不勾选5】设置6】勾选“允许新用户通过webmail注册新帐号”1】看一下邮件服务器的IP地址2】在浏览器中输入如图——点击“现在注册”3】输入帐号信息4】输入另一注册信息5】看一下邮件服务器,我们可以看到帐号申请成功五,管理邮件客户端,我们用outlook express1】client2上的客户端配置,client3上配置类似,打开outlook express 然后,工具——帐户2】邮件——添加——邮件3】输入显示名4】输入完整的电子邮件地址5】输入接收、发送邮件服务器【这里因为没有dns域名解析,我们输入邮件服务器的IP地址;如果用的是公网上的电子邮件,我们可以输入例如接收邮件服务器:发送邮件服务器:】致就可以了)7】完成8】属性9】服务器——勾选“我的服务器要求身份验证”———设置10】输入登录方式11】高级——在服务器上保留邮件副本,邮件客户端完成1】client3发一份邮件给client22】查看已发送邮件如图2】在client2上,我们接收邮件3】可以看到,已经接收邮件七,在client2和client3上成功安装pgp8.1,并管理好密钥服务1】在client2上输入认证密码123456782】打开PGPkeys,选择“编辑”3】选择4】勾选如图,确定5,在client3上,1)输入认证密码1234567892)编辑3)选择4)邮件——勾选如图九,把client2的公钥导出,并导入client3中1】在client2上打开pgpkeys,如图“右击”——发送到——邮件接收人2】输入client3的邮箱地址——发送邮件4】如图,点击——保存附件5】保存6】我们看到,已经保存到桌面了7】双击桌面的client2.asc——导入8】我们看到导入的公钥的灯是灰色的,9】右击——签名10】确定11】输入client3的认证密码12】我们看到灯都是绿色的了十,client3发送一份加密(用client2的公钥加密)邮件到client2【非对称加密】1】查看一下client2的pgpkeys“编辑”内的设置否正常工作3】创建加密邮件——加密信息(pgp)——发送4】已发送邮件中内容是加密的5】在client2上接收一下邮件6】接收到client3发来的邮件7】双击出现如图8】输入client2的认证密码9】我们可看到内容了十一,client2发送一份常规加密邮件(对称加密)到client31】在client2上创建加密邮件2】选择常规加密3】输入密码,解密时也要用到这个密码;这里面我们可选择非对称加密,把这个密码加密,然后发送到对方。

PGP安装过程

PGP安装过程

1.安装开始,单击Next进入下一环节;(配图说明于每幅图下方)2.license agreement 单击Yes继续下一环节;3.Read Me 单击Next继续下一环节;er Type 询问是否已有PGP密钥,选择No,单击Next进入下一环节;5.Install Directory 选择安装目录,选择后单击Next,进入下一环节;6.Select Components 选择安装组件,单击Next继续;7.开始安装,单击Next;8.等待安装;9. 安装完成,选择重启电脑,单击Finish;*桌面通知区出现PGP图标(小黄锁),单击出现菜单;应用篇创建新密钥,加密文件;1. 创建新的密钥,单击下一步;2. 输入用户名和电子邮箱,以后用来公钥交换时的区分;3. 两次输入自己的密码,不少于8位,还要包含非英文字符,单击下一步;4. 生成密钥,单击下一步;5. 完成密钥生成,单击完成;Import Keys from a file6. 单击PGP图标,选择PGPKeys,密钥管理;在PGPKeys里,可以管理他人公钥和自己的密钥对(keypair);Import keys from a file,导入他人公钥文件;8. 选择接收者的公钥,从上方区域拖到下方区域,单击OK;*即可生成同名加密文件;解密1.文件解密。

选择文件,单击右键,选择菜单中PGP,Decrypt & Verify;2.输入自己当初创建密钥时用户名所对应的密码,即私钥,单击OK;3.选择解密后保存目录;*解密完成签名公钥的发布1.在PGPKeys里选择自己的密钥,右键单击,选择Export;2.选择发布后公钥的保存位置;注意,不要勾选include Private Key,否则私钥也一同发布;*发布后的公钥文件,可以传发给需要给你传递密文的用户,用来加密文件;密钥文件可以用记事本打开;。

pgp加密图解

pgp加密图解

pgp加密图解pgp加密图解PGP(Pretty Good Privacy),是一个基于RSA公匙加密体系的邮件加密软件。

可以用它对邮件保密以防止非授权者阅读,它还能对邮件加上数字签名从而使收信人可以确认邮件的发送者,并能确信邮件没有被篡改。

它可以可以提供一种安全的通讯方式,而事先并不需要任何保密的渠道用来传递密匙。

它采用了一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。

接下来给大家介绍下使用pgp加密文件的方法。

1、当你的pgp安装完成后,你的右下角会出现这样一个锁型图标。

2、右击锁型图标,出现工具面板3、点击pgpkeys进入pgpkeys面板4、要对文件进行加密首先要产生公钥和私钥,点击工具栏上的keys,进入new key(或者按快捷键ctrl+N)。

5、进入密钥生成向导面板6、点击下一步,输入你的名字和邮箱地址,点击下一步。

7、进入密码设置面板,两次输入正确输入你的密码,确保安全性,要确保你的密码长度大于8位,勾选“Hide Typing”可使你的密码明文显示。

8、点击下一步,若密码小于8为,会出现如图的提示。

9、若要重新输入密码点击上一步,不重新设置也没关系,点击下一步。

10、再次点击下一步,提示生成密钥完成。

11、此时你会发现在pgp的面板上会多出一个用户,说明生成密钥成功。

12、要想是对方使用你的公钥进行加密,首先应导出你的公钥。

点击keys里的Export,进入导出密钥面板。

13、进入导出密钥面板,选择密钥导出的位置,点击保存(下面有两个选项,第一个是私钥,第二个是公钥,默认选中公钥,此时我们导出的也是公钥,因此保持默认设置即可)。

14、此时你会发现在你的保存位置出现一个如图所示的图标,这就是你的公钥。

15、把你的公钥发给你的文件发送方,若对方也安装有pgp软件,即可使用这个公钥,对发给的文件进行加密。

收到公钥后,首先应该导入,点击keys里的import,进入导入公钥面板。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验五PGP加密与传输电子邮件
【实验名称】PGP加密与传输电子邮件
【实验目的】1、掌握利用PGP加密电子邮件的工作原理
2、理解数字签名的实现步骤
3、通过PGP软件的使用来实现对于邮件、文件等的加密与传输
【实验环境】windows server 2003、PGP
【实验步骤及截图】
1、PGP的安装
(1)双击setup.exe,出现的对话框,在“User Type”页面中按照实际情况做出选择,如果曾经使用过PGP,可以导出以后的密钥,即选择“Yes,I already have keyrings”,单选按钮,导入密钥,开始使用。

如果是第一次使用PGP,需要申请密钥,则选中“No,I’m a new user”单选按钮,单击“next”,出现“PGP Installer”对话框。

如下图所示:
(2)出现安装路径的选择,可以选择默认的安装路径,C:\ PGP Corporation\PGP for Windows XP(假设系统盘是C盘的情况),如下图所示,点击下一步:
(3)出现选择PGP组件的窗口,安装程序会检测你系统内所安装的程序,如果存在PGP可以支持的程序,它将自动为选中该支持组件(安装程序询问安装哪些软件的支持组建,这里PGP支持Outlook、Outlook Express、ICQ、Eudora,还有GroupWise;选中平时使用的程序,单击Next按钮,程序安装完后需要重启系统。

) 如下图所示:
2、PGP的配置
(1)重启之后,出现PGP的注册对话框,注册之后才能顺利配置和使用PGP 软件,如下图所示:
(2)打开附件中“注册信息.txt”,该文件中有两组注册资料,可以选其中
的注册资料进行注册。

(3)在Name中输入:PGP Desktop;
(4)在Organization中输入:PGP Enterprise;(5)在Lincense Number
中输入序列号:CUCDX-4YGY5-KRJVJ-TBN6R-3E9UB-EMC;点击Manual(手工注册);
(5)将“注册信息.txt”中的License Authorization部分复制到对话框中,注意必须包括“-----BEGIN PGP LICENSE AUTHORIZATION-----”以及“-----END PGP LICENSE AUTHORIZATION-----”:
-----BEGIN PGP LICENSE AUTHORIZATION----- ADIAApAAAJ4gWeOov9Nr/gJ1TaVQz2olNEx1zACggvH4tuOArH1Swb22sB9Nmx7YC6w= -----END PGP LICENSE AUTHORIZATION-----
(6)选择Authorize,注册完成,点击OK按钮,进入密钥生成向导:
3、用户公钥/私钥对的生成
(1)密钥生成向导,选择“下一步”,如下图所示:
若没有出现以上对话框,则右击工具栏下方的锁形图标,选择PGPKeys,在打开的窗口点击钥匙形图标,新申请一对密钥。

选择钥匙形按钮,表示申
请一对新的密钥
(2)设置用户名以及用户的Email(PGP针对此邮件帐号进行保护)。

点击下一步。

(3)设置用户的密钥(初始设置和确认密码,密码需要输入两次),请问此处设置的私钥还是公钥?(实验报告中回答)
Hide Typing选择与不选择有什么差别?(在实验报告中回答)(4)密钥对的生成
选择“No,I’m a New User”,并选择Next.
(5)密钥生成向导完成。

4、用户公钥的导出(公钥需要分发给其他用户)
以用户teacher为例
(1)PGP安装完成之后在桌面的右下方会出现一个锁形图标,鼠标左击该图标,出现PGP的工作菜单,选择PGPkeys。

(2)跳出PGP密钥管理窗口:
目前PGP中只有本地用户teacher的密钥对
(1)导出用户teacher的公钥:在菜单栏中选择“Keys”,选择“Export”
选择保存公钥文件的位置。

teacher.asc为用户teacher的公钥。

使用记事本打开teacher.asc可以看到具体的公钥。

注意,导出的密钥(公钥)是一个后缀为.asc的文件5.导入并设置其他人的公钥
用户teacher与用户student进行安全通信,使用PGP进行保护。

那么两个用户需要互相交换公钥:即用户teacher需要把自己的公钥文件teacher.asc发送给用户student;用户student需要把自己的公钥文件student.asc发送给用户teacher.
下面以student拿到teacher的公钥为例:
(1)导入公钥:直接点击收到的teacher.asc的公钥,将会出现选择公钥的窗口。

(2)选择用户teacher,选好后,点击“Import(导入)”按钮,即可导入进PGP。

(3)设置公钥属性:接下来打开PGPkeys,就能在密钥列表里看到刚才导入的密钥
(4)选中该密钥,点右键,选Key Properties(密钥属性),这里能查看到该密钥的全部信息,如是否是有效的密钥,是否可信任等(student.asc刚刚导入时为不可信的,需要得到teacher的认可)
在这里,直接拉动Untrusted(不信任的)的滑块到Trusted(信任的),将会出现错误信息。

(5)正确的做法应该是关闭此对话框,然后在该密钥上点右键,选Sign(签名),在出现的PGP Sign Key(PGP密钥签名)对话框中,点“OK”按钮,会出
现要求为该公钥输入Passphrase的对话框,输入用户私钥,然后继续点“OK”按钮。

即完成签名操作,查看密码列表里该公钥的属性,应该在“Validity(有效性)”栏显示为绿色,表示该密钥有效。

(6)然后再点右键,选Key Properties(密钥属性),将Untrusted(不信任的)处的滑块拉到Trusted(信任的),再点“关闭”按钮即可,这时再看密钥列表里的那个公钥,Trust(信任度)处就不再是灰色了,说明这个公钥被PGP 加密系统正式接受,可以投入使用了。

关闭PGPkeys窗口时,可能会出现要求备份的窗口,建议选择“Now Backup(现在备份)”按钮选择一个路径保存,比如“我的文档”(此备份的作用是防止下次使用的时候意外删除了重要用户)。

6.使用PGP对文本进行加密/解密
(1)新建一个文本,test.txt,在其中输入Today is Wednesday。

使该文本成为当前窗口,点击该窗口,在PGP菜单中选择对Current Window的操作:
Decrypt & Verify:解密并验证签名
Encrypt & Sign:加密并签名
Sign:签名
Encrypt:加密
问题1:当用户teacher要将test.txt在给用户student时,使用什么密钥进行加密?使用什么密钥进行签名?(在实验报告中回答)
问题2:用户student收到用户teacher的test.txt(经过加密和签名处理),应该用什么密钥进行解密?用什么密钥验证签名?(在实验报告中回答)在实验报告中回答。

选择Sign,用户teacher需要输入自己的私钥对当前窗口的内容进行签名,7.PGP对邮件的保护
(1)安装PGP之后,写邮件
(2)用户student给用户teacher(邮箱为******************)写信,student 进行签名。

与test.txt签名方法相同。

(3)签名结果:请问PGP采用的HASH函数是什么?(在实验报告中回答)。

相关文档
最新文档