- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络安全理论与技术
院系:电子信息
班级:12信安1班
姓名:马逸文
学号:201201097220
二0 一四 年 十二月数据加密技术
第一部分:传统加密算法
一、实验目的及要求:
1、熟悉一些古典密码算法。
2、通过编程实现替代密码算法或置换密码算法。
二、实验内容:
1、自己创建明文信息,并选择一个密钥,编写替代密码算法的实现程序,实现加密和解密操作。
2、自己创建明文信息,并选择一个密钥,编写置换密码算法的实现程序,实现加密和解密操作。
第二部分:现代加密体制
实验目的:掌握对文件加密和数字签名的方法,对加密理论知识加深理解。
掌握公钥与私钥生成与备份方法
掌握PGPKeys管理密钥的方法
掌握使用Outlook发送加密邮件
掌握使用PGP加密信息
掌握PGPDisk的使用
实验环境
安装Windows2000Server/XP的局域网环境
PGP软件
最好为连通Internet状态
实验内容“认证”即可完成安装。安装时选择新用户,并注意输入通行码(千万不能忘记!!)。
公钥与私钥对生成与管理:进入PGPKeys,可以看到我们注册的邮箱对应已有密钥管理内容。此时我们可导出自己的公钥,生成 ASC文件。方法:右击“邮箱”,选择“Export”,输入文件名即可,此文件可交流、发布等。
加密信息:打开记事本程序,输入内容1234abcd。右击PGP图标,选择Current Window—Encrypt,进行记事本内容加密。完成后观察结果。若有多个密钥,则选择!
解密信息:同样将光标保持在记事本中,右击PGP图标后,选择Current Window—Decrypt即可解密信息,当然需要输入通行码!!解密结果显示在“Text Viewer”中。
PGPDisk的使用:右击PGP图标,选择PGPDisk—NewDisk,根据提示选择PGPDisk加密盘的大小(只与硬盘容量有关!,如100MB)。加密时可选择使用私钥文件或通行码!完成后即可在资源管理器中使用该盘。使用通行码加密的PGPDisk盘可用于所有安装PGP软件的计算机中!
PGPDisk的启用与关闭:在启用状态下,PGP图标会处于开锁状!若要关闭PGPDisk,则选择“Unmount”!注意编辑位置不要处于PGPDisk中!
熟悉PGP的选项设置:Options
利用Outlook发送加密电子邮件:注意只能给提供公钥的地址发送!当然也可用你自己的私钥加密用途,用作认证!方法:
进入Outlook,若你的邮箱地址不是Outlook默认的邮箱或无邮箱,则应进入工具--帐户,进行添加!使用时最好为163.com信箱!
撰写邮件,选择PGP加密(不要选错!)并发送即可。
获取或共享公钥文件。实际使用时可从发布服务器中查找、获取所需公钥,也可将你的公钥发布在这个网站上,供别人共享!
实验报告要求
1、列出PGP的功能;并说出PGP满足了电子商务中信息安全性要素的哪些要求???? 2、你知道PGP使用了那些加密算法吗?每一种算法的思路是什么?3、简要阐述PGP主要加密原理;4、简要叙述使用PGP软件如何对文件加密;5、简要叙述使用PGP软件如何对文件解密;6、简要叙述使用PGP软件如何对文件数字签名;在对文件进行数字签名时,为什么一定要将文件的明文也一同发送给对方?请用数字签名的原理进行解释;思考PGP存在哪些方面的安全隐患;
实验指导:??? 一、PGP简介??? PGP软件是一款非常优秀的加密软件。它能实现对文件、邮件、磁盘、以及ICQ通信内容实现加密、解密、数字签名的功能,适合企业、政府机构、卫生保健部门、教育部门、家庭个人进行安全通信使用。并且,PGP公司针对不同部门的不同需要,分别推出了PGP不同的解决方案。这次实验,使用的是免费的个人版本。由于是免费的个人版本,不能实现邮件的加密签名功能,也不能实现磁盘的加密功能。??? PGP的加密是采用了RSA以及杂合传统的加密算法来实现加密的。加密的关键在于一对密钥,该密钥对包含一个公钥以及一个私钥。公钥和私钥是根据某种数学函数生成的,并且通过一个密钥来推测另外一个密钥几乎是不可能的。其中,明文可以用公钥来加密,然后用私钥解密得到原文,明文也可以用私钥加密,然后用公钥解密得到原文。并且,一般来说,公钥用于加密,私钥用于数字签名。而且公钥是发给别人用来加密要发送给自己的文件的,而私钥是自己保留个人使用,不能供别人使用的。需要注意的是,明文通过用户A的公钥加密后,只能使用用户A的私钥解密,不能采用A以外的任何其他人的私钥解密;使用用户A的私钥加密的文件只能用A的公钥解密,不能使用A以外的任何其他人的公钥解密。由于私钥是自己保留,不给别人知道,因此,私钥除了加密的功能之外,还可以具有数字签名的作用。其机制在于:私钥只有自己才有,别人
文档评论(0)