实验成绩《信息安全概论》实验报告实验三PGP实验专业班级学号姓名完成时间_2016/5/24一、实验目的加深理解密码学在网络安全中的重要性;了解流行加密软件PGP的工作原理;掌握流行加密软件PGP的安装和使用。二、实验内容生成公钥/私钥对、密钥的导出与导入等密钥管理操作;加密/解密文件、签名/验证文件及加密和签名/解密和验证文件等文件操作;加密/解密邮件、签名/验证邮件、加密和签名/解密和验证邮件等邮件操作。三、实验环境和开发工具1.Windows2003或WindowsXP操作系统(实验室)2.PGP8.1中文汉化版四、实验步骤和结果(1)安装PGP运行安装文件,系统自动进入安装向导,主要步骤如下:1)选择用户类型,首次安装选择No,I’maNewUser,见图2-22;2)确认安装的路径;3)选择安装应用组件;图1安装PGP-选择用户类型图2安装PGP—选择应用组件(2‘)安装完毕后,重新启动计算机;重启后,PGPDesktop已安装在电脑上(桌面任务栏内出现PGP图标)。安装向导会继续PGPDesktop注册,填写注册码及相关信息(见图2-24),至此,PGP软件安装完毕。图安装PGP—填写注册信息图PGP密钥生成向导(2)、生成用户密钥对打开OpenPGPDesktop,在菜单中选择PGPKeys,在KeyGenerationWinzrad提示向导下,创建用户密钥对。1)首先输入用户名及邮件地址输入用户名及邮箱图输入用户保护私钥口令2)输入用户保护私钥口令,如上图示。3)完成用户密钥对的生成,在PGPkeys窗口内出现用户密钥对信息。(3)、用PGP对OutlookExpress邮件进行加密操作1)打开OutlookExpress,填写好邮件内容后,选择Outlook工具栏菜单中的PGP加密图标,使用用户公钥加密邮件内容选择加密邮件加密后的邮件2)发送加密邮件(4)、接收方用私钥解密邮件1)收到邮件打开后,选中加密邮件后选择复制,打开OpenPGPDesktop,在菜单中选择PGPmail,在PGPmail中选择解密/效验,在弹出的“选择文件并解密/效验”对话框中选择剪贴板,将要解密的邮件内容复制到剪贴板中。解密邮件输入用户保护私钥口令5)输入用户保护私钥口令后,邮件被解密还原,如上图示。五、实验遇到问题及解决方法PGP相关理论解释:PGP的实际操作由五种服务组成:数字签名、消息加密、电子邮件的兼容性、压缩、分段和重装。PGP是一个基于RSA公匙加密体系的邮件加密软件。可以用它对你的邮件保密以防止非授权者阅读,它还能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。它的功能强大有很快的速度。而且它的源代码是免费的。另外,PGP可以用来加密文件,还可以用PGP代替UUencode;生成;RADIX;64;格式(就是MIME;的;BASE;64格式)的编码文件。PGP还可以只签名而不加密,这适用于公开发表声明时,声明人为了证实自己的身份(在网络上只能如此了),可以用自己的私匙签名。这样就可以让收件人能确认发信人的身份,也可以防止发信人抵赖自己的声明。这一点在商业领域有很大的应用前途,它可以防止发信人抵赖和信件被途中篡改。实验心得:通过实验,使我对密码学在网络安全中的重要性有了大致的了解;通过参考文献熟悉了流行加密软件PGP的工作原理。其中,在加密软件PGP的安装的过程中,开始由于软件安装后需要重新启动问题,所以没有获取到相应的权限,通过在自己的电脑上完成了实验,复习巩固了对称密码体制、非对称密码体制以及数字签名等密码学技术方面的理论知识,更加全面了解密码学技术在实际应用中的应用形式与机理。同时开阔了信息安全方面的视野,动手能力以及和他人的协作能力都得到了一定的提高。