PGP软件的使用实验报告
实验五PGP软件的使用(精)
实验五 PGP软件的使用: 1、目的使学生认识理解 PGP 软件的基本功能:认识 PGP 公私钥对的基本生成过程,理解 PGP 公钥的基本参数和使用方法。
邮件加密与签名2、环境PC 1 台、安装软件 PGP6。
3、预备知识1. PGP — Pretty Good Privacy ,是一个基于 RSA 公匙加密体系的邮件加密软件。
可以用它对你的邮件保密以防止非授权者阅读,它还能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。
它让你可以安全地和你从未见过的人们通讯, 事先并不需要任何保密的渠道用来传递密匙。
它采用了:审慎的密匙管理,一种 RSA 和传统加密的杂合算法, 用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机界面设计。
它的功能强大,有很快的速度。
而且它的源代码是免费的。
2.实际上 PGP 的功能还不止于此: PGP 可以用来加密文件,3. PGP 的创始人是美国的 Phil Zimmermann 。
他的创造性在于他把RSA 公匙体系的方便和传统加密体系的高速度结合起来,并且在数字签名和密匙认证管理机制上有巧妙的设计。
因此 PGP 成为几乎最流行的公匙加密软件包。
RSA (Rivest-Shamir-Adleman 算法是一种基于大数不可能质因数分解假设的公匙体系。
简单地说就是找两个很大的质数,一个公开给世界, 一个不告诉任何人。
一个称为“公匙” , 另一个叫“私匙” (Public key & Secret key or Private key 。
这两个密匙是互补的,就是说用公匙加密的密文可以用私匙解密,反过来也一样。
假设甲要寄信给乙, 他们互相知道对方的公匙。
甲就用乙的公匙加密邮件寄出, 乙收到后就可以用自己的私匙解密出甲的原文。
由于没别人知道乙的私匙所以即使是甲本人也无法解密那封信, 这就解决了信件保密的问题。
另一方面由于每个人都知道乙的公钥, 他们都可以给乙发信,那么乙就无法确信是不是甲的来信。
PGP实验报告
PGP实验报告一、实验目的本次 PGP(Pretty Good Privacy)实验的主要目的是深入了解和掌握PGP 加密技术的原理、应用以及其在保障信息安全方面的有效性。
通过实际操作和实验分析,提高对加密技术的认识和应用能力,为信息安全领域的学习和实践打下坚实的基础。
二、实验环境1、操作系统:Windows 102、软件工具:Gpg4win 套件,包括 GnuPG(GPG)、Kleopatra 等3、网络环境:稳定的互联网连接三、实验原理PGP 是一种混合加密系统,结合了对称加密算法(如 IDEA、CAST 等)和非对称加密算法(如 RSA)的优点。
其工作原理大致如下:首先,生成一对密钥,包括公钥和私钥。
公钥可以公开分享,用于加密发送给拥有对应私钥的用户的信息;私钥则必须保密,用于解密使用对应的公钥加密的信息。
当要发送加密信息时,使用接收方的公钥对明文进行加密。
接收方收到加密后的信息后,使用自己的私钥进行解密,从而获取明文。
为了提高加密和解密的效率,对于较大的明文数据,通常先使用对称加密算法生成一个随机的会话密钥,然后使用会话密钥对明文进行加密。
接收方使用私钥解密获取会话密钥,再用会话密钥解密真正的明文数据。
此外,PGP 还提供了数字签名功能,确保信息的完整性和来源的可靠性。
发送方使用自己的私钥对信息的摘要进行签名,接收方使用发送方的公钥验证签名,以确认信息未被篡改且确实来自声称的发送方。
四、实验步骤1、安装 Gpg4win 套件在官方网站下载 Gpg4win 安装程序,按照默认设置进行安装。
2、生成密钥对打开 Kleopatra 工具,选择“新建密钥对”。
在向导中,输入个人信息,如姓名、电子邮件地址等。
选择密钥长度和有效期,然后等待密钥生成完成。
3、导出和导入公钥生成密钥对后,将自己的公钥导出为文件,并分享给其他实验参与者。
同时,导入其他参与者的公钥,以便进行加密通信。
4、加密和解密文件选择一个明文文件,使用其他参与者的公钥进行加密。
PGP实验报告
引言概述:PGP(PrettyGoodPrivacy)是一种常用的加密程序,用于保护电子通信和文件的安全性。
本实验报告旨在探讨PGP的实际应用和性能特征。
本文将从五个主要方面详细阐述PGP的使用,并对其功能和安全性进行评估。
正文内容:1.PGP的基本原理1.1对称加密和非对称加密1.2公钥密钥和私钥密钥的和使用1.3数字签名的和验证1.4密钥管理和信任模型1.5PGP密钥服务器的使用2.PGP的安全性评估2.1抗密码分析能力2.2密钥的保密性和完整性2.3隐私保护和可追踪性2.4密码算法和哈希算法的选择2.5实现漏洞和安全性更新3.PGP的应用场景3.1电子邮件加密和签名3.2文件和文件夹加密3.3网络通信加密3.4虚拟私人网络(VPN)的加密3.5云存储和数据传输的安全性4.PGP的性能特征4.1加解密速度和延迟4.2密钥和签名验证时间4.3密钥长度和安全性的权衡4.4容量和资源消耗4.5多平台兼容性和易用性5.PGP的未来发展5.1PGP的竞争对手和替代方案5.2新的加密算法和哈希算法5.3安全性增强和改进的功能5.4隐私和匿名性的进一步保护5.5政府和法律对PGP的影响总结:PGP作为一种广泛使用的加密程序,具有强大的保护电子通信和文件安全的能力。
本文从原理、安全性评估、应用场景、性能特征和未来发展等五个方面进行了详细阐述。
通过对PGP的探讨,我们可以更好地理解和应用这一加密程序,保护个人隐私和信息安全的同时推动数字通信的发展。
我们也意识到PGP的安全性和性能等方面仍然存在一些挑战和改进的空间,期待未来PGP在新的加密算法、隐私保护和功能改进等方面能有更好的发展。
PGP加密系统的使用课程实训报告
课程实训报告课程名称:网络安全的实现与管理实训实训题目: PGP加密系统的使用专业:计算机应用技术班级: 07级网络班学生姓名:学号:指导教师:职称:部门:起止日期:教务处制目录一、PGP介绍 (3)1.1 PGP的概念 (3)1.2 PGP的用途 (4)1.2.1 PGP的功能 (4)1.2.2 PGP的加密、解密方法以及PGP的密钥管理机制 (4)1.3 PGP技术原理 (4)二、PGP软件包的安装 (5)三、PGP 密钥的生成和管理 (7)3.1 密钥对的生成 (7)3.2 密钥的导出和导入 (10)3.3 密钥的管理 (10)四、文件的加密、签名和解密、验证签名 (13)4.1 加密和解密 (13)4.2 签名和验证 (14)4.3 加密&签名 (15)五、邮件的加密、签名和解密、验证签名 (16)5.1 加密&签名 (16)5.3 解密&验证签名 (17)六、使用 PGP 构建加密磁盘 (18)6.1 创建加密磁盘 (18)6.2加载加密磁盘 (20)6.3 卸载加密磁盘 (21)七、实训建议、意见、体会 (22)八、附录或参考资料 (22)一、PGP介绍1.1 PGP的概念PGP-Pretty Good Privacy是一个基于RSA公匙加密体系的邮件加密软件。
可以用它对你的邮件保密以防止非授权者阅读,可以用它对你的邮件保密以防止非授权者阅读,可以用它对你的邮件保密以防止非授权者阅读,它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。
它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。
它的功能强大,有很快的速度。
而且它的源代码是免费的。
1.2 PGP的用途PGP 能够提供独立计算机上的信息保护功能,使得这个保密系统更加完备。
它提供了这些功能:数据加密,包括电子邮件、任何储存起来的文件、还有即时通讯(例如 ICQ 之类)。
pgp实验报告
pgp实验报告PGP实验报告引言:PGP(Pretty Good Privacy)是一种广泛应用的加密通信协议,它能够保护用户的隐私和数据安全。
本实验旨在探究PGP的原理、应用场景以及其对用户隐私的保护作用。
一、PGP的原理PGP采用了非对称加密算法,主要基于RSA算法。
其原理可以简单概括为:发送方使用接收方的公钥对要发送的数据进行加密,接收方收到数据后使用自己的私钥进行解密。
这样,即使在数据传输过程中被窃听,也无法解密数据内容。
PGP还结合了对称加密算法,通过生成会话密钥来提高效率。
二、PGP的应用场景1. 电子邮件加密:PGP最常见的应用场景之一是电子邮件加密。
用户可以使用PGP软件生成自己的公钥和私钥,将公钥发送给对方,对方使用该公钥对邮件进行加密后发送。
只有拥有私钥的用户才能解密邮件内容,有效保护邮件的机密性。
2. 文件加密:PGP还可以用于文件的加密和解密。
用户可以选择要加密的文件,使用PGP软件进行加密操作,生成加密后的文件。
只有拥有私钥的用户才能解密该文件,确保文件的安全。
3. 签名验证:PGP还可以用于签名验证,即用私钥对文件进行签名,接收方使用发送方的公钥对签名进行验证。
这样可以确保文件的完整性和真实性,防止文件被篡改。
三、PGP对用户隐私的保护作用1. 数据加密:PGP通过非对称加密算法,将用户的敏感数据进行加密,即使在数据传输过程中被窃听,也无法解密数据内容。
这为用户的隐私保护提供了强大的保障。
2. 身份验证:PGP的签名验证功能可以确保文件的完整性和真实性。
用户可以通过验证发送方的签名来确认文件的来源和真实性,避免受到伪造文件的欺骗。
3. 防止篡改:PGP的签名验证功能还可以防止文件被篡改。
一旦文件被篡改,其签名验证将失败,接收方可以立即察觉到文件的不可靠性。
4. 不可抵赖性:PGP的签名验证功能还具有不可抵赖性。
一旦发送方对文件进行签名,就无法否认自己的行为,这在一些法律纠纷中具有重要意义。
信息安全pgp试验报告
5:我用我的秘钥axx打开这份邮件
三、实验结果与结论:(核心代码和程序的运行效果)
1:安装的源文件
2:新建一个PGP秘钥
3:输入口令
4:秘钥生成成功
5:出现了ቤተ መጻሕፍቲ ባይዱ建的秘钥
6:待加密.txt文件的类容
7:加密文件
8:加密后的.txt文件类容
9:解密后的内容
四、实验中遇到的问题及解决办法:
1:安装的过程中,需要注册码,询问同学才只有有注册机,用了注册机生成了而一个注册码,就成功安装了
2:在使用的过程中,询问同学知道了操作的基本过程,但是在讲证书导入的时候,在签名和信任这个地方忘弄,出了一些问题,导致在加密的时候出现了错误
3:其余的地方还好,基本很顺畅
实验报告
填写时间:
课程名称
信息安全试验报告
实验名称
PGP的安装与使用
姓名
孙元喜
学号
2011221104220026
专业年级
11级软工
一、实验目的:
1:能够正确安装并且使用PGP
2:能够对文件进行加密、解密
二、实验步骤:
1:安装好PGP
2:新建一个PGP秘钥axx,导出来发送给B同学
3:B同学导入这个指定的秘钥,签名并且信任。
实验2 pgp加密软件的使用
实验2 PGP的使用一、实验目的1、了解PGP加密软件的基本功能2、加深对公钥加密机制的理解3、掌握PGP软件的加解密文件、签名等基本操作二、实验原理PGP——Pretty Good Privacy,是一个基于RSA公钥加密体系的邮件加密软件,使用混合加密体制加密。
PGP最初的设计主要是用于电子邮件加密,如今已经发展到了可以加密整个硬盘、分区、文件、文件夹、集成进邮件软件进行邮件加密等。
PGP的商业使用是收费的,但是非商业的个人使用是免费的。
使用免费版本可以进行创建和管理密钥、文件的加密解密,数字签名,使用粉碎工具永久删除敏感的文件、文件夹等。
商业注册版本还具有加密虚拟磁盘和加密虚拟文件夹的功能三、实验环境安装有Windows操作系统和PGP软件的PC.四、实验内容1)PGP的安装、配置2)创建密钥对(公钥和私钥)3)同他人交换密钥4)使用PGP对文件加密和签名5)使用PGPdisk功能,创建隐藏分区6)粉碎文件五、实验步骤两人一组完成以下步骤:1、PGP软件的安全、配置实验使用版本是PGP Desktop 9.6,可以支持Windows 2000, Windows XP, Windows 2003,PGP的安装要求使用管理员账号登陆。
当提问是否已经有密钥对时,本实验选择“新用户”(如果你已经有了自己的密钥对,就不要选择)。
继续按照提示,一步步安装,在安装完成之后,需要重新启动计算机,重启后,屏幕右下角的任务栏上会出现一个金黄色的“小锁”,这就是PGP图标。
图1 PGP菜单2、创建和管理PGP的密钥要使用PGP进行加密、解密和数字签名,首先必须生成一对属于自己的密钥对,公钥发送给别人,让其进行加密;私钥留给自己用来解密及签名。
PGP 的密钥经过加密后保存在文件中。
(1)创建密钥没人创建一对密钥,创建密钥对步骤如下:(1)如果在安装PGP时选择“新用户”,安装程序将自动打开密钥对生成向导。
你也可以通过选择PGP菜单的PGPkeys打开密钥管理程序,选择“密钥→新建密钥…”菜单,将打开密钥对生成向导。
实验五 PGP软件的应用
实验五 PGP软件的应用一、实验目的通过利用PGP软件的使用加深理解前面章节所学的网络数据安全技术,熟悉对称加密算法,非对称加密算法和数字签名机制。
二、实验要求通过PGP软件的使用,掌握如何组合IDEA,DES或AES,RSA等算法进行数据的安全传输。
三、实验学时2学时四、实验内容(1) PGP软件简介PGP(Pretty Good Privacy)是由公钥发展而来的,它是一个基于RSA公钥加密体系的文件(邮件)加密软件,它可以用来对文件(邮件)加密以防止非授权者阅读,还能对邮件进行数字签名而使收信人可以确信邮件的发送者,并能确信邮件没有被篡改。
它可以提供一种安全的通信方式,事先并不需要任何保密的渠道用来传递密匙,只要知道对方的公钥就可以了。
它的功能强大但有很快的速度,并且它的源代码是公开的。
现在Internet上使用PGP来进行数字签字和加密邮件非常流行。
通过实验达到了解PGP的原理,以及熟练掌握PGP软件使用的目的。
PGP中的密码算法PGP应用了一个混合加密算法,它包含对称密钥算法、非对称密钥算法、消息报文摘要等景点的密码学算法,同时还涉及数学签名的思想。
它为用户生成密钥对之后可以进行邮件的加密、签名、解密和认证。
在PGP中使用的加密算法和用途如下表所示。
(2)实验内容实验的主要内容包括软件的安装,用户密钥的生成,用户公钥的交换,对文件进行加密,利用PGP进行数字签名,利用PGP加密邮件等。
五、实验步骤(1)软件安装本实验中使用的PGP软件是8.1版本,首先安装英文版本然后进行汉化。
和其他软件一样,运行英文安装程序后,先是欢迎信息,点击“NEXT”按钮,经过短暂的自解压后,进入安装界面,然后是许可协议,点击“YES”按钮,进入提示安装PGP所需要的系统以及软件配置情况的界面,继续点击“NEXT”按钮,出现创建用户类型的界面,选择如图8-1所示创建并设置一个新的用户信息。
图8-1 创建新用户继续点击“NEXT”按钮,到了程序安装目录,再次点击“NEXT”按钮,出现选择PGP 组件的窗口,安装程序会检测系统内所安装的程序,如果存在PGP可以支持的程序将自动选中,如图8-2所示。
PGP软件实验
信息安全“PGP软件的使用”实验报告作者:明承瀚院系:公共管理学院班级:政治学与行政学0701班学号:U200717034目录一、实验目的、环境、背景知识 (2)(一)实验目的 (2)(二)实验环境 (2)(三)背景知识 (2)二、实验步骤 (3)(一)下载及安装 (3)(二)加密、解密本地文件 (9)(三)加密、解密同伴文件 (13)(四)数字签名及验证 (17)(五)加密、签名邮件 (17)(六)创建被加密的虚拟磁盘 (18)三、实验总结及思考 (19)一、实验目的、环境、背景知识(一)实验目的理解公钥加密体制的加密、解密过程以及密钥使用方式;了解密钥的管理方式和信任关系;了解数字签名的基本概念和使用方式,包括如何对文件进行加密、验证;掌握PGP的体系结构和应用原理。
(二)实验环境硬件:主流配置计算机本报告使用lenovo3000G430软件:windows vista 操作系统,PGP Desktop 9.10版(三)背景知识PGP(Pretty Good Privacy)是一个应用广泛的加密、数字签名应用软件,用来保护隐私信息。
以前,PGP是一种邮件加密软件,被用于保证邮件在传输过程中的保密性和不可否认性。
目前,PGP已经发展到9.X版本它的应用已经超出邮件范围,在文件加密、数字签名、安全删除等方面都有着非常专业的应用。
目前,PGP有面向普通用户的Desktop版本面向企业用户的Universal版本。
官方网站()上能够下载到目前的9.10版。
本实验即采用此最新版。
PGP采用的加密体制为非对称加密体制,即公钥加密体制。
通信时,传输内容用对方的公钥加密,对方收到后,用自己的私钥解密。
在进行数字签名时,则用自己的私钥对内容进行签名,对方收到后用对应的公钥来进行验证。
PGP在密钥管理方面采用了基于用户信任的模式,其密钥对由软件自动生成,私钥由用户通过密码进行保护。
PGP能完成文件加密、解密、数字签名及验证、电子邮件加密以及即时通信加密。
PGP实验报告
实验指导书目录
实验类型:验证、综合、设计、研究、演示、操作、问卷调查
开出要求:必做、选做、开放、待开发
学时:一个实验一般安排2学时,内容较多时可以排成两个实验。
(课程名称)实验指导书
实验一
1、实验目的:
2、实验原理:
3、实验装置硬件:
软件:
实验内容及步骤:
4.1
4.2
4.3
4、实验报告要求:
5.1
5.2
5.3
5、预习要求及思考题:
6.1
6.2
6.3
安徽理工大学经济与管理学院实验报告
实验课程名称: PGP加密实验
2011年 05 月 01日
姓名陈伟专业班级电子商务09-1班成绩
实验项目名称PGP加密软件的操作指导教师
一、实验目的通过对PGP加密软件的的操作,掌握对PGP软件的运用
二、实验原理运用PGP加密软件,对文件进行加密后发送、接收并解密
三、实验装置硬件:PC
软件:PGP加密软件
四、实验步骤 1:下载PGP软件,安装并生成密钥 2:注册密钥 3:生成私钥 4:
导入密钥 5:和对方互相发送加密文件 6:接收文件并解密
五、实验过程及原始记录
下载、安装PGP软件
注册生成密钥
导入
发送文件
解密文件
六、实验结果分析 PGP是一款功能非常强大的软件,对文件加密起着非常强大的作用。
实验08 加密解密之PGP软件的使用
实验08 加密解密之PGP软件的使用一、实验原理:PGP—Pretty Good Privacy,是一个基于RSA公匙加密体系的邮件加密软件。
可以用它对你的邮件保密以防止非授权者阅读,它还能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。
它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。
它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。
它的功能强大,有很快的速度。
而且它的源代码是免费的。
RSA(Rivest-Shamir-Adleman)算法是一种基于大数不可能质因数分解假设的公匙体系。
简单地说就是找两个很大的质数,一个公开给世界,一个不告诉任何人。
一个称为“公匙”,另一个叫“私匙”(Public key & Secret key or Private key)。
这两个密匙是互补的,就是说用公匙加密的密文可以用私匙解密,反过来也一样。
假设甲要寄信给乙,他们互相知道对方的公匙。
甲就用乙的公匙加密邮件寄出,乙收到后就可以用自己的私匙解密出甲的原文。
由于没别人知道乙的私匙所以即使是甲本人也无法解密那封信,这就解决了信件保密的问题。
另一方面由于每个人都知道乙的公匙,他们都可以给乙发信,那么乙就无法确信是不是甲的来信。
认证的问题就出现了,这时候数字签名就有用了。
二、实验目的:1)了解PGP软件的功能与使用,掌握如何使用PGP软件进行邮件加密、解密,文件的加密、解密以及文件的粉碎。
2)理解证书在加密/解密、签名/验证中的作用。
3)掌握证书在PGP中的安装与使用。
三、实验内容:1)安装PGP软件,并将证书安装配置到PGP软件系统中。
2)根据PGP软件的用途,完成对文件的加密解密实验内容、完成对对文件的签名与验证实验内容。
3)使用PGP软件进行邮件加密、解密,文件的加密、解密以及文件的粉碎。
实验2pgp加密软件的使用
实验2pgp加密软件的使用实验2 PGP的使用一、实验目的1、了解PGP加密软件的基本功能2、加深对公钥加密机制的理解3、掌握PGP软件的加解密文件、签名等基本操作二、实验原理PGP——Pretty Good Privacy,是一个基于RSA公钥加密体系的邮件加密软件,使用混合加密体制加密。
PGP最初的设计主要是用于电子邮件加密,如今已经发展到了可以加密整个硬盘、分区、文件、文件夹、集成进邮件软件进行邮件加密等。
PGP的商业使用是收费的,但是非商业的个人使用是免费的。
使用免费版本可以进行创建和管理密钥、文件的加密解密,数字签名,使用粉碎工具永久删除敏感的文件、文件夹等。
商业注册版本还具有加密虚拟磁盘和加密虚拟文件夹的功能三、实验环境安装有Windows操作系统和PGP软件的PC.四、实验内容1)PGP的安装、配置2)创建密钥对(公钥和私钥)3)同他人交换密钥4)使用PGP对文件加密和签名5)使用PGPdisk功能,创建隐藏分区6)粉碎文件五、实验步骤两人一组完成以下步骤:1、PGP软件的安全、配置实验使用版本是PGP Desktop 9.6,可以支持Windows 2000,Windows XP, Windows 2003,PGP的安装要求使用管理员账号登陆。
当提问是否已经有密钥对时,本实验选择“新用户”(如果你已经有了自己的密钥对,就不要选择)。
继续按照提示,一步步安装,在安装完成之后,需要重新启动计算机,重启后,屏幕右下角的任务栏上会出现一个金黄色的“小锁”,这就是PGP图标。
图1 PGP菜单2、创建和管理PGP的密钥要使用PGP进行加密、解密和数字签名,首先必须生成一对属于自己的密钥对,公钥发送给别人,让其进行加密;私钥留给自己用来解密及签名。
PGP 的密钥经过加密后保存在文件中。
(1)创建密钥没人创建一对密钥,创建密钥对步骤如下:(1)如果在安装PGP时选择“新用户”,安装程序将自动打开密钥对生成向导。
PGP安装与使用实验报告
PGP安装与使用一、安装1.安装:先安装英文版8.1,再安装汉化版。
先决条件:安装前必须在windows中安装“Microsoft 网络客户端”,操作如下:右击“网络邻居”→属性→右击“本地连接”→安装→客户端→添加→选择"Microsoft 客户端" →确定2.重新启动若任务栏的右边出现一把锁的图标,说明安装成功。
二、使用PGP采用DH算法产生共享密钥,用来加密邮件;用DSS算法签名与验证算法。
1.密钥对的生成(1)在PGPKeys窗口中生成自己的密钥对菜单“密钥”→新建密钥…在这个过程中要求输入姓名DaiqiaoLin和Email 764081595@qq。
com ,并且要输入口令*LDQ*20091004316。
这个口令的hash值对私钥进行加密,以达到保护私钥的目的。
当要使用私钥LDQ2OO9时(如签名时),要求输入口令,然后重新生成其hash 值,用这个hash值解密得到私钥.2.通信双方交换彼此的公钥假设A要发送公钥给B,操作如下:(1)A在PGPKeys窗口中导出含有自己公钥的文件菜单“密钥”→导出…,生成一个.asc文件。
然后把这个文件通过Email的形式发给B.也可以通过复制/粘贴的形式,把公钥复制到一个文本,然后将该文件发给B。
(2)B在PGPKeys窗口中导入A的公钥菜单“密钥”→导入…或者将一个文本文件中的公钥通过复制/粘贴的形式,粘贴到PGPKeys窗口中.(3)对导入的公钥进行签名菜单“密钥”→签名…(4)通过其他方式核对如通过电话的方式核对公钥正确性。
在公钥的属性窗口中含有公钥的指纹,双方通过核对指纹就可以确定公钥的正确性。
在PGPKeys窗口中生成自己的密钥对3。
加密/解密文件加密文件:打开PGPmail,选择要加密的文件,再选择接收人,…解密文件:双击密文,然后输入私钥,即可解得明文。
3.签名:把生成的签名文件与原始文件(即被签名文件)一起发给对方。
PGP实验报告范文
PGP实验报告范文实验报告:PGP(Pretty Good Privacy)的原理与应用一、实验背景PGP(Pretty Good Privacy)是一种加密与认证方案,用于保护电子邮件的机密性和完整性。
在今天的信息时代,随着电子邮件的广泛使用,保护邮件的安全性显得尤为重要。
PGP通过使用公开密钥加密技术和数字签名技术,保证了邮件内容的保密性和发件人的真实性。
本次实验旨在深入学习PGP的原理和应用,了解其安全机制及使用方法。
二、实验原理1.公开密钥加密PGP使用了一种称为公开密钥加密(Public Key Cryptography)的技术来保护邮件的机密性。
公开密钥加密由一对密钥组成,包括公钥和私钥。
公钥是公开的,可以被任何人获取和使用,而私钥只有拥有者能够访问。
发送者使用接收者的公钥来加密邮件,只有拥有接收者的私钥的人才能解密邮件。
2.数字签名PGP还使用了数字签名技术来保证邮件的完整性和发件人的真实性。
数字签名使用私钥对邮件的摘要进行加密,生成一个数字签名。
接收者使用发送者的公钥解密数字签名,再对邮件进行相同的摘要计算,如果两个摘要匹配,说明邮件未被篡改过,并且由发送者发送。
三、实验步骤1.安装PGP软件首先,我们需要在电脑上安装PGP软件。
PGP软件提供了多个版本和平台选择,根据自己的需求选择相应的版本进行安装。
2.生成密钥对安装完PGP软件后,我们需要生成一对密钥,包括公钥和私钥。
进入PGP软件的密钥管理界面,选择生成新密钥对,填写自己的姓名和电子邮件地址等信息,然后选择生成密钥。
3.密钥的导入和导出在PGP中,公钥和私钥可以分别导入和导出。
公钥可以在网上进行公开发布,以便其他人使用;私钥则需要妥善保管,不要泄露给他人。
在密钥管理界面中,我们可以选择导出公钥或私钥,并选择保存的路径。
同样的,我们也可以选择导入公钥或私钥。
4.加密邮件5.解密邮件在接收到加密邮件时,我们需要使用自己的私钥进行解密。
PGP在文件系统中的应用实验报告
计算机科学与技术系实验报告课程名称:计算机网络实验名称:PGP在文件系统中的应用姓名: XXX 学号:1140XXXXXXX 日期:20141210地点:网络实验室成绩:教师: XX一、实验目的1.了解PGP是一个基于RSA公匙加密体系的邮件加密软件;2.熟悉使用PGP加密解密原理和方法。
二、实验内容1.利用 PGPKey 生成密钥;2.利用 PGP 加解密文件;3.创建与使用 PGPdisk。
三、实验原理PGP(Pretty Good Privacy) ,是 PGP 公司的加密/签名工具套件,使用了有商业版权的IDEA 算法并集成了有商业版权的 PGPdisk 工具,有别于开源的 GPG(GnuPG)。
PGP 能够提供独立计算机上的信息保护功能,使得这个保密系统更加完备。
它提供了数据加密,包括电子邮件、任何储存的文件、还有即时通讯(例如:ICQ)等功能。
数据加密功能让使用者可以保护它们发送的信息,还有它们储存在计算机上的信息。
文件和信息通过使用者的密钥,通过复杂的算法运算后编码,只有它们的接收人才能把这些文件和信息解码。
PGP加密系统是采用公开密钥加密与传统密钥加密相结合的一种加密技术。
它使用一对数学上相关的钥匙,其中一个(公钥)用来加密信息,另一个(私钥)用来解密信息。
PGP 传统加密技术部分所使用的密钥称为“会话密钥”(sek)。
每次使用时,PGP 都随机产生一个 128 位的 IDEA 会话密钥,用来加密报文。
公开密钥加密技术中的公钥和私钥则用来加密会话密钥,并通过它间接地保护报文内容。
PGP 中的每个公钥和私钥都伴随着一个密钥证书。
它一般包含以下内容:(1) 密钥内容(用长达百位的大数字表示的密钥)(2) 密钥类型(表示该密钥为公钥还是私钥)(3) 密钥长度(密钥的长度,以二进制位表示)(4) 密钥编号(用以唯一标识该密钥)(5) 创建时间(6) 用户标识 (密钥创建人的信息,如姓名、电子邮件等)(7) 密钥指纹(为 128 位的数字,是密钥内容的提要表示密钥唯一的特征)(8) 中介人签名(中介人的数字签名,声明该密钥及其所有者的真实性,包括中介人的密钥编号和标识信息)(9) PGP 把公钥和私钥存放在密钥环(KEYR)文件中。
实验二-使用PGP进行加解密实验报告
“使用PGP进行加解密”实验报告班级:姓名:实验日期:实验时间:至实验地点:院楼435华南农业大学信息学院一.实验目的通过使用PGP软件对文件进行加密和解密,加深对加密和解密技术的认识。
二.实验内容1合作双方分别在自己机器上的PGP软件中生成密钥对。
2双方分别导出自己的公钥并传给对方(可通过磁盘拷贝,网络拷贝或电子邮件传输)。
3双方分别将对方传来的公钥导入到自己的PGP软件中,并对此公钥进行签名确认信任此公钥。
4 双方分别加密一个文件。
用记事本程序打开加密后的文件,观察文件的内容。
5双方分别将加密后的文件传给对方。
6双方分别用PGP软件解密收到的加密文件。
三.实验设备(2人一组)PC机两台,安装有以下软件:1 Windows 2000 Professional操作系统2 PGP软件四. 实验记录记录实验的每一步操作过程,配置参数,实验结果,操作过程中出现的问题及及解决方法。
(一)生成新的密钥对(1)点击“开始”-> “程序”->“PGP”->“PGPKeys”(2)在弹出的窗口的菜单栏中,选择“keys”->“New Key…”(3)在弹出的PGP Key Generation Wizard(PGP密钥生成向导)窗口中,点“下一步”按钮,进入Name and Email Assignment(用户名和电子邮件分配)界面,在Full name处输入用户名,Email address处输入用户所对应的电子邮件地址,完成后点“下一步”按钮。
(4)在Passphrase Assignment(密码设定)界面,在Passphrase处输入你需要的密码,Confirmation(确认)处再输入一次,密码长度必须大于8位。
完成后点“下一步”按钮。
进入Key Generation Progress(密钥生成进程),等待主密钥(Key)和次密钥(Subkey)生成完毕(出现Done)。
点击“下一步”按钮,进入Completing the PGP Key Generation Wizard(完成该PGP 密钥生成向导)再点“完成”按钮,你的密钥对就创建好了。
实验03 PGP软件应用实验报告完全版
实验03 PGP软件应用实验1. 实验目的1)掌握PGP软件的安装方法2)掌握公钥与私钥生成、备份和管理的方法3)掌握使用PGP加密信息4)掌握PGPDisk的使用2. 实验原理非对称密钥加密体制的概念。
3. 实验环境与器材安装Windows2003的局域网环境,最好为连通Internet状态。
PGP9.6.2软件4. 实验内容1)为了体验PGP完整的应用过程,的若你的机器中已安装PGP,可运行PGP安装程序进行删除!实验机中未安装PGP软件,无需进行删除。
2)安装和注册PGP软件:双击PGP安装文件进行安装,完成后必须重启计算机。
PGP 软件将出现注册窗口,此时输入我们提供的用户名、组织名、序列号及授权信息等内容后,点击“认证”即可完成安装。
安装时选择新用户,注意输入通行码,千万不能忘记。
PGP软件单击安装文件后的安装开始界面由于是盗版软件所以需要再重启时,先进性Patch操作。
使用注册机在重启前Patch成功点击YES重新启动计算机使用TXT文档中已有的先关注册用户名与公司或组织名称点击下一步,输入相应序列号单击下一步输入授权信息点击下一步完成注册相关选项单击完成就可以使用PGP软件了3)完成安装、注册后,PGP软件即可使用,此时系统提示区出现PGP的图标“”,右击该图标就是常用的PGP右键菜单,可实现信息的快速加解密,如图15-28所示。
PGPDesktop软件界面图15-28 PGP的右键菜单在状态栏右击PGP锁状图标选择相关选项,使用相应功能。
4)公钥与私钥对生成与管理:进入PGPDesktop,可以看到我们注册的邮箱对应已有密钥管理内容。
此时我们可导出自己的公钥,生成ASC文件。
方法:右击“邮箱”,选择“Export”,输入文件名即可,此文件可交流与发布。
图15-29就是“PGP Desktop”窗口。
图15-29 PGP Desktop使用PGP加密相关邮箱输入相关加密信息,上面是初次输入,下面是重复输入错误的加密结果5)加密信息:打开记事本程序,输入内容“1234abcd”。
实验(9)PGP的使用
19
二. PGP加密邮件(5)
收输入解 密密码:
20
二. PGP加密邮件(6)
和原来加 密前的一样!
21
三.PGP进行文件加密(1)
选择文件:右 键点击文件,或 文件夹选项,选 择PGPEncrypt
22
三.PGP进行文件加密(2)
选择加密方法: 两种:对称,和 不对称加密!
23
三.PGP进行文件加密(3)
对称加密!选 择: Conventional Encryption (传统 加密方法)
对称加密
24
三.PGP进行文件加密(4)
对称加密! 输入密码并确认 密码!
输入密码
确认密码
25
三.PGP进行文件加密(5)
源文件
对称加密! 这样就生成了加 密文件。和源文 件比起来,多了 一个*.pgp。
加密后的文件
6
一.PGP的安装(5)
去掉自动 更新,否则 系统会更新 到9.0! 而9.0不免 费,而且还 有好多问题!
7
一. PGP使用前的设置(1)
右键点击桌 面右下方的锁形 图标,再选择 PGPkeys选项:
8
一. PGP使用前的设置(2)
出现PGPkeys窗口:
9
一. PGP使用前的设置(3)
将公钥发送到服务 器: 右键点击公钥,选 择:Send to Domain Server
目
一. 二. 三. 四.
录
PGP简介 PGP的应用 总结 致谢
1
PGP
PGP—Pretty Good Privacy,是一个基于RSA公匙 加密体系的邮件加密软件。 可以用它对你的邮件保密以防止非授权者阅读,它 还能对你的邮件加上数字签名从而使收信人可以确信邮 件是你发来的。它让你可以安全地和你从未见过的人们 通讯,事先并不需要任何保密的渠道用来传递密匙。它 采用了:审慎的密匙管理,一种RSA和传统加密的杂合 算法,用于数字签名的邮件文摘算法,加密前压缩等, 还有一个良好的人机工程设计。它的功能强大,有很快 的速度。而且它的源代码是免费的。
PGP实验报告
PGP实验报告1.实验内容A机上用户(pgp_user)传送一封保密信给B机上用户(pgp_user1)。
首先pgp_user对这封信用自己的私钥签名,再利用pgp_user1公钥加密后发给pgp_user1。
当pgp_user1收到pgp_user 加密的信件后,使用其相对的私钥(Secret Key) 来解密。
再用pgp_user的公钥进行身份验证。
2.实验步骤(1)两台PC机上分别安装PGP软件实验步骤:第1步:运行安装文件pgp8,出现初始安装提示对话框。
第2步:出现License Agreement时单击<YES>按钮,出现Read Me对话框是单击<Next>按钮,出现选择用户类型对话框。
首次安装用户,选择No,I’m a New User。
第3步:单击<Next>按钮,之后不需改动默认设置,直至出现安装结束提示。
第4步:单击<Finish>按钮,结束安装并启动计算机,安装过程结束。
PGP软件的汉化步骤:第1步:运行setup,出现下述界面时输入对应的密码第2步:.点击上图中的"确定"按钮.出现如下图示:第3步:如上图,装饰状条条走到尽头以后.弹出如下图示:第4步:如上图,点击"下一步>>"按钮,出现如下图示:第5步:如上图,勾选"我已阅读完所有的条款.然后点击上图中的"下一步"按钮.出现如下图示:第6步:点击上图中"下一步"按钮,出现如下图示:第7步:如上图,勾选"完整安装" 然击上图中的"下一步"按钮.出现如下图示:第8步:如上图,单击"安装"按钮.出现如下图示:第9步:如上图,当系统验安装时,请关闭当前windows中运行的其它所有程序.随着时间的推移.系统出现如下页面.第10步:如上图,随着时间的推移.出现如下画面.显示PGP8.1简体中言语汉化版安装成功第11步:点击上图中的"完成"按钮.出现如下图示:第12步:点击上图中的"是(Y)"按钮.系统重新启动(2)以pgp_user用户为例,生成密钥对、获得对方公钥和签名实验步骤:第1步:重启软件1) 单击<开始>按钮。
PGP加密软件实验
《网络安全技术》实验报告姓名系别计算机系实验地点学号年级班09级5班实验时间成绩评定教师签字实验项目PGP加密软件实验包括实验内容、关键步骤、结果(程序源码、截图等)、总结或体会等(可加页)实验目的:使用PGP软件对文件或邮件加密签名, 了解密码体制在实际网络环境中的应用, 加深对数字签名及公钥密码算法的理解。
实验步骤:(1)安装PGP(2)、生成用户密钥对、数据签名打开Open PGP Desktop, 在菜单中选择PGPKeys,在Key Generation Winzrad提示向导下, 创建用户密钥对。
1)首先输入用户名及邮件地址2)输入用户保护私钥口令3)完成用户密钥对的生成, 在PGPkeys 窗口内出现用户密钥对信息。
4)生成的公钥可发送给任何人(通过邮件或其它方式), 导入公钥到PGPkeys窗口, 利用自己的私钥对公钥进行签名。
(3)、用PGP对文件进行加密解密操作1)利用PGP对“加密文件.txt”进行加密并签名(指定接收人, 下图为majorc),生成“加密文件.txt.pgp”加密文件。
2)解密“加密文件.txt.pgp”加密文件, 发送给你指定要发送的人(即加密公钥的拥有人), 对方利用其私钥进行解密, 即完成文件的加解密操作。
(4)、用PGP对Outlook Express邮件进行加解密操作1)打开Outlook Express, 填写好邮件内容后, 选择Outlook 工具栏菜单中的PGP 加密图标, 使用用户公钥加密邮件内容2)发送加密邮件3)收到邮件打开后, 选中加密邮件后选择复制, 打开Open PGP Desktop, 在菜单中选择PGPmail, 在PGPmail中选择解密/效验, 在弹出的“选择文件并解密/效验”对话框中选择剪贴板, 将要解密的邮件内容复制到剪贴板中。
4)输入用户保护私钥口令后, 邮件被解密还原, 见图。
实验总结:本次实验, 通过对PGP的安装、密钥对的生成、文件加密签名的实现、电子邮件加密/解密, 等这一系列的操作, 我知道了如何使用PGP软件对文件或邮件加密签名, 对于初学者来说, 密码体制在实际网络环境中的应用还是很复杂, 安装过程要很仔细的对每一步进行操作, 否则可能直接影响后面的收发邮件能否成功, 进行这些操作必须首先要对该内容有一个大概的理解, 才使整个实验做起来不那么盲目, 在本次实验后, 我加深了对数字签名及公钥密码算法的理解。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京信息工程大学实验(实习)报告
实验名称 PGP软件实验日期 2014.12.21 得分指导教师朱节中
系计算机专业软件工程年级 2012 班次 1 姓名董上琦学号 20122344001
一、实验目的
1、掌握PGP软件的安装方法
2、掌握公钥与私钥生成与备份方法
3、掌握PGPKeys管理密钥的方法
4、掌握使用Outlook发送加密邮件
5、掌握使用PGP加密信息
6、掌握PGPDisk的使用
二、实验准备
公开密钥体制的概念和原理
安装Windows2003 Server的局域网环境
PGP 8.1或更高版本的软件
最好为连通Internet状态
三、实验内容和步骤:
(1)安装PGP软件、软件注册:双击PGP安装文件进行安装。
完成后必须重启计算机!! PGP
软件将出现注册窗口,此时输入我们提供的用户名、组织名、序列号及授权信息等内容后,点
击“认证”即可完成安装。
安装时选择新用户,并注意输入通行码(千万不能忘记!!)
(2)公钥与私钥对生成与管理:进入PGPKeys,可以看到我们注册的邮箱对应已有密钥管理
内容。
此时我们可导出自己的公钥,生成 ASC文件。
方法:右击“邮箱”,选择“Export”,
输入文件名即可,此文件可交流、发布等。
(3)加密信息:打开记事本程序,输入内容1234abcd。
右击PGP图标,选择Current Window—Encrypt,进行记事本内容加密。
完成后观察结果。
若有多个密钥,则选择!
(4)解密信息:同样将光标保持在记事本中,右击PGP图标后,选择Current Window—Decrypt即可解密信息,当然需要输入通行码!!解密结果显示在“Text Viewer”
中。
(5)PGPDisk的使用:右击PGP图标,选择PGPDisk—NewDisk,根据提示选择PGPDisk
加密盘的大小(只与硬盘容量有关!,如100MB)。
加密时可选择使用私钥文件或通行码!完
成后即可在资源管理器中使用该盘。
使用通行码加密的PGPDisk盘可用于所有安装PGP软件
的计算机中!
(6)PGPDisk的启用与关闭:在启用状态下,PGP图标会处于开锁状!若要关闭PGPDisk,
则选择“Unmount”!注意编辑位置不要处于PGPDisk中!
(10)获取或共享公钥文件。
实际使用时可从发布服务器中查找、获
取所需公钥,也可将你的公钥发布在这个网站上,供别人共享!
四.实验截图
五、实验总结
通过这次试验,我掌握PGP软件的安装方法,掌握公钥与私钥生成与备份方法,掌握PGPKeys 管理密钥的方法,掌握使用Outlook发送加密邮件,掌握使用PGP加密信息,掌握PGPDisk的使用。
这次试验所学的,是我一点都不了解,并且对于我来说难度很大的一个部分。
我自己尝试,自己探索,每一步的成功都让我感觉到非常的开心。
就像是最初学会走路的孩童,每一步都让我觉得非常的惊喜!。