网络综合实践:.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络综合实践周实践报告 班 级:1020 学 号: 姓 名: 环节名称:网络综合实践周 填写时间:2013-11-09 实验1 数据加密与压缩技术实验 练习一 加密算法的应用与分析 一、实验目的: 了解常用的加密算法及其工具 掌握常用加密算法的作用。 二、实验原理: 对称密码体系及其优缺点 ·对称密钥体系: 对称密码体系加密和解密时所用的密钥是相同的或者是类似的,即由加密密钥可以很容易地推导出解密密钥,反之亦然。同时在一个密码系统中,我们不能假定加密算法和解密算法是保密的,因此密钥必须保密。发送信息的通道往往是不可靠的或者不安全的,所以在对称密码系统中,必须用不同于发送信息的另外一个安全信道来发送密钥。 ·对称密码体系的优点 (1) 加密效率高,硬件实现可达每秒数百兆字节(软件实现略慢一些)。 (2) 密钥相对比较短。 (3) 可以用来构造各种密码机制。 (4) 可以用来建造安全性更强的密码。 ·对称密码体系的缺点 (1) 通信双方都要保持密钥的秘密性。 (2) 在大型网络中,每个人需持有许多密钥。 (3) 为了安全,需要经常更换密钥。 非对称密钥加密机制及其优缺点 ·非对称密钥: 非对称密钥加密也称为公开密钥加密,或者叫做公钥加密算法。使用公开密钥密码的每一个用户都分别拥有两个密钥:加密密钥和解密密钥,它们两者并不相同,并且由加密密钥得到解密密钥在计算机上是不可行的。每一个用户的加密密钥都是公开的。因此,加密密钥也称为公开密钥。 ·公钥加密的优点 (1) 大型网络中的每个用户需要的密钥数量少。 (2) 对管理公钥的可信第三方的信任程度要求不高而且是离线的。 (3) 只有私钥是保密的,而公钥只要保证它的真实性。 ·公钥加密的缺点 (1) 多数公钥加密比对称密钥加密的速度要慢几个数量级。 (2) 公钥加密方案的密钥长度比对称加密的密钥要长。 (3) 公钥加密方案没有被证明是安全的。 数字签名及其作用 ·数字签名作用: 数字签名可以同时具有两个作用:确认数据的来源,以及保证数据在发送的过程中未作任何修改或变动。因此,在某些方面而言,数据签名的功能,更有些近似于整体性检测值的功能。 哈希函数及其特点 ·哈希函数: Hash函数常用来构造数据的短“指纹”,消息的发送者使用所有的消息产生一个短“指纹”,并将该短“指纹”与消息一起传输给接收者。即使数据存储在不安全的地方,接收者重新计算数据的指纹,并验证指纹是否改变,就能够检测数据的完整性。 ·哈希函数特点 (1) 压缩性 (2) 容易计算 (3) 抗修改性 (4) 弱抗碰撞(5) 强抗碰撞 三、实验步骤 1. DES工具加密文件 (1) 主机A在工具栏单击【EncodeFile】,启动EncodeFile工具。 (2) 主机A指定源文件(明文文件)D:\Work\FileEncrypt\hello.txt,指定目标文件hello_en.txt,输入密又称会话密钥),单击“加密”按钮,生成密文文件hello_en.txt。 (3) 主机A查看目标文件(密文文件)hello_en.txt的内容。 由此可以分析出:明文文件hello.txt文件内容被加密了。 (4) 主机A指定源文件(密文文件)hello_en.txt,指定目标文件(明文文件)hello_de1.txt,输入会话密钥,单击“解密”按钮,生成明文文件hello_de1.txt。 (5) 主机A观察解密后的明文文件hello_de1.txt内容与源明文文件hello.txt内容的一致性。 由此可以分析出:解密后的文件hello_de1.txt内容与源明文文件hello.txt内容一致。 (6) 主机A使用错误的会话密钥解密密文文件hello_en.txt,指定目标文件(明文文件)hello_de2.txt。 (7) 主机A观察使用错误的会话密钥解密后的明文文件hello_de2.txt内容与源明文文件hello.txt内容的一致性。 由此可以分析出:使用错误的会话密钥无法正确解密出明文。 (8) 主机A关闭EncodeFile工具。 2. RSA工具加密文件 (1) 主机A在工具栏单击【sanpack_rsa】,启动sanpack_rsa工具。 (2) 主机A选择“操作-随机设定素数并重新计算密钥”。 (3) 主机A在sanpack_rsa工具的信息提示窗中可以观察到RSA算法的各种参数。 (4) 主机A选择“文件-载入任意待

文档评论(0)

琼瑶文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档