PGP加密软件使用讲座
使用公钥加密文件
使用公钥加密文件
使用公钥加密文件
在这里你可以选择一个或者多个公钥,上面的窗口 是备选的公钥,下面的是准备使用的公钥,你想要 使用备选窗里的哪个公钥进行加密操作,就使用双 击哪个,该公钥就会从备选窗口转到准备使用窗口 ,已经在准备使用窗内的,如果你不想使用它,也 通过双击的方法,使其转到备选窗。选择好后,点 “确定”按钮,经过PGP的短暂处理,会在你想要 加密的那个文件的同一目录生成一个格式为:你加 密的文件名.pgp的文件,这个文件你就可以用来发 送了,记得,你刚才使用哪个公钥加密的,就只能 发给该公钥所有人,别人无法解密。只有该公钥所 有人才有解密的私钥。
三、PGP安装
图 PGP软件安装的欢迎界面
三、PGP安装
图 许可协议
三、PGP安装
图Read Me信息
三、PGP安装
图 询问用户类型
三、PGP安装
图安装路径选择
三、PGP安装
图 选择安装组件
三、PGP安装
图 检查现有选项
三、PGP安装
图 安装结束,重新启动计算机
在成功安装PGP8.10后,将会提示你进行注
PGP实验目的
(1)了解PGP的工作原理。 (2)掌握PGP的功能。 (3)掌握PGP软件产生密钥的过程。 (4)掌握PGP软件加解密的方法。
(5)掌握PGP软件进行数字签名和验证的 方法。
一、PGP概述
2.PGP介绍
PGP(Pretty Good Privacy)是当今世界上最
一、PGP概述
3.PGP优点
把RSA公钥体制和传统对称加密体制进行高度结
合
源码开放:算法安全性,漏洞弥补,避免后门
多操作系统平台支持
在数字签名和密钥管理方面有独特的设计
历史悠久,功能全面,用户较多,成为事实标准
一、PGP概述
4.使用目的
防止自己的消息落入其他公司之手;
防止自己的私有文件为黑客窃取;
PGP加密技术
鄢志辉
PGP加密技术
1
PGP概述 PGP安装
2 3
PGP使用指南 PGP原理
PGP实验阶段
4 5
一、PGP概述
1.实验目的
掌握PGP软件的安装方法;
了解PGP的工作原理
掌握公钥和私钥的生成方法;
掌握PGPKeys管理密钥的方法; 理解传统加密、公钥加密、混合加密、数字签名等概念。
一、PGP概述
2.PGP介绍
随后作者创建PGP公司。
1997年, PGP公司被NAI公司收购,增加了许多新的功 能。
2001年,NAI出售PGP公司的股份,投资者收购后成立 了新的PGP有限公司。
规避美国法律限制:1)把程序源代码放到美国国外,2) 1997年,源代码印刷成书,出口国外后,由志愿者识别 文字后重新编译。 2010年 Symantec 收购了PGP Desktop 软件。
册使用。建议汉化后再进行注册。在出现如 下图所示的对话框里填入相关注册信息,如 :名称、组织、许可证号。
这里需要提醒一下,需点击“手 动”来实现本地验证,如图
填入许可授权,“确认”后完成“许可证授
权”,如果许可证号等信息验证无误的话, 下图提示注册成功。
User: User 2004 Orgnization: Group 2004 License Number: CUPVJ-RMRME-N4MYZ-M1ZUQ-26CWD-M0A License Authorization: -----BEGIN PGP LICENSE AUTHORIZATION----ADIAApAAAKCZEwROEfJ2khJVeBe7UZ9FSHkHGwCeOk t8cL0Qk3CNGFSp3dEtVcGc4Hs= -----END PGP LICENSE AUTHORIZATION----或 User: PGP Desktop Orgnization: PGP Enterprise License Number: CUCDX-4YGY5-KRJVJ-TBN6R-3E9UBEMC License Authorization: -----BEGIN PGP LICENSE AUTHORIZATION----ADIAApAAAJ4gWeOov9Nr/gJ1TaVQz2olNEx1zACggvH4t uOArH1Swb22sB9Nmx7YC6w= -----END PGP LICENSE AUTHORIZATION-----
传送公钥到公钥服务器
传送公钥到公钥服务器
导入公钥
导入并设置其他人的公钥:
导入公钥:直接点击(根据系统设置不同, 单击或者双击)对方发给你的扩展名为.asc 的公钥,将会出现选择公钥的窗口,在这里 你能看到该公钥的基本属性,如有效性、创 建时间,信任度等,便于了解是否应该导入 此公钥。选好后,点击“Import(导入)” 按钮,即可导入进PGP
分发公钥
分发公钥
注意,导出的密钥(公钥)是一个后缀为.asc的文件
传送公钥到公钥服务器
操作步骤
单击锁形PGP图标,在弹出的菜单中选择
PGPkeys命令,出现PGPkeys窗口。在Key 栏中,选中用户自己的密钥并右击,在弹出 的菜单中选择“Send To” “Domain Server( 域服务器)”命令,PGP就会把当前选中的 密钥的公钥发送到默认的服务器上,当然私 钥是不会发送出去的。发送成功后,出现 PGP Information对话框,提示Keys successfully uploade to Server
保护自己的私下交谈;
使用一种简单的方法论证消息;
PGP也比当前任何其他方法更容易使用; 其他种种原因。
一、PGP概述
5.PGP用途
电子邮件加密
文件加密
全硬盘加密
电子签名
文件粉碎
三、PGP安装
1.安装注意事项
选择XP2系统进行安装 文件安装需要许可证授权 可以汉化 32位及64位版本 PGP8.10为例
注意:PGP密钥产生向导自动生成的是一对
公钥和私钥,用户并不知道。而用户输入的 密码是保护私钥的。也就是说,要想使用用 户的私钥,还需要同时知道用户的密码,这 是一种双保险措施。 另外密码是区分大小写的。
生成密钥
关闭PGPkeys窗口时,可能会出现要求备
份的窗口,建议选择“Now Backup(现在 备份)”按钮选择一个其他媒介保存
使用公钥加密文件
如果要加密文本文件,如.txt,并且想要将加密
后的内容作为论坛的帖子发布,或者要作邮 件内容发布,那么,就在刚才选择公钥的窗 口,选中左下脚的“Text Output”(文本输出 ),这样创建的加密文件将是这样的格式: 你加密的文件名.asc你用文本编辑器打开的 时候看到就不是没有规律的乱码了(不选择 此项,输出的加密文件将是乱码),而是很 有序的格式,便于复制。
传送公钥到公钥服务器
需要对用户自己的密钥进行一些设置。
可以把用户生成的一对密钥中的公钥传到
PGP公司的公钥服务器上,这样以后经过签 名的电子邮件,收件人(需要装有PGP)就 可以直接到PGP公钥服务器上下载公钥,并 进行验证,而不需要把公钥附在电子邮件上 一起发送
传送公钥到公钥服务器
传送公钥到公钥服务器
四、PGP使用指南
1.软件界面
分发公钥
比较简便的方法是直接把自己的公钥发送给
你的好友。
导出并分发你的公钥:启动PGPkeys,在这里你 将看到你密钥的一些基本信息,如:Validity(有 效性,PGP系统检查是否符合要求,如符合,就 显示为绿色)、Trust(信任度)、Size(大小) 、Description(描述)、Key ID(密钥ID)、 Creation(创建时间)、Expiration(到期时间) 等(如果没有那这么多信息,使用菜单组里的 “VIEW(查看)”,并选中里面的全部选项)
现在我们要做的就是要从这个“密钥对”内导出包 含的公钥。单击显示有你刚才创建的用户那里,再 在上面点右键,选“Export…(导出)”(也可以 点击紫色的磁盘图标实现此功能),在出现的保存 对话框中,确认是只选中了“Include 6.0 Extensions”(包含6.0公钥),然后选择一个目录 ,再点“保存”按钮,即可导出你的公钥,扩展名 为.asc。导出后,就可以将此公钥放在你的网站上 发给你的朋友,告诉他们以后给你发邮件或者重要 文件的时候,通过PGP使用此公钥加密后再发给你 ,这样做一是能防止被人窃取后阅读而看到一些个 人隐私或者商业机密的东西,二是能防止病毒邮件 ,一旦看到没有用PGP加密过的文件,或者是无法 用私钥解密的文件或邮件,就能更有针对性的操作 了,比如删除或者杀毒。
三、PGP安装
生成密钥
生成密钥
在Passphrase处输入你需要的密码,Confirmation(确认)处再输入 一次长度必须大于8位,建议为12位以上
用好的口令来保护你的私匙,使其真正像
钥匙一样私密。欺诈软件有可能把你的口 令按键和PGP密匙文件发送给某人,这样 你的信息就可以被阅读,你还要警惕病毒 和间谍软件的扫描
对文件进行签名和加密
操作如下:选择要进行签名的文件,点击右键, 选择“sign”,见图。 要注意的是,对文件签名只能证明是你发出该文 件,但是文件的内容并没有被加密,同时,进行 数字签名时,在意的是表明该文件是从自己这里 发出,因此对于文件的内容并不在意被别人看到 ,经过数字签名的文件要同原明文文件一同发送 给对方,对方才能验证数字签名是否有效。如果 同时要表明文件从自己这里发出,同时又要对文 件的信息保密,那么就选择“签名与加密”选项 Encrypt&sign。