实验报告模板--信息安全综合实验new

实验报告模板--信息安全综合实验new

ID:5734020

大小:787.50 KB

页数:23页

时间:2017-12-23

实验报告模板--信息安全综合实验new_第1页
实验报告模板--信息安全综合实验new_第2页
实验报告模板--信息安全综合实验new_第3页
实验报告模板--信息安全综合实验new_第4页
实验报告模板--信息安全综合实验new_第5页
资源描述:

《实验报告模板--信息安全综合实验new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息安全综合实验实验报告专  业:信息安全班级:信息安全2班小组成员:韩非寒(20102033)指导教师:唐召东、赵春蕾职称:讲师天津理工大学计算机与通信工程学院2014年5月天津信息安全综合实验实验报告设计日期2014年5月11日至2014年5月25日小组成员在本次设计中承担的任务成绩指导教师签字:年月日信息安全综合实验实验报告目录前言2实验一网络通信安全3§1.1实验概述3§1.2实验原理3§1.3实验结果以及分析16§1.4实验小结2021信息安全综合实验实验报告前言为了提高学生的动手能力,培养同学们的学习兴趣,同时对所学知识进行全面的复习,特在

2、第7学期开设本课程。《信息安全专业综合实践》是信息安全专业的集中性实践环节课程。本课程的任务是训练学生综合利用所学理论知识和实践技能解决实际问题,提高学生独立钻研及团队合作能力,为适应今后的工作打下扎实的基础。通过该课程实践,使学生能够利用密码学知识实现通信系统的机密性、完整性;能够评估系统的安全性,能够利用弱点攻破远程系统,能够有效地防御远程攻击;对Web服务、Email服务能够熟练地管理和配置,增强系统的安全性;能够综合利用认证、授权、访问控制设计一个安全、高效的信息系统。21信息安全综合实验实验报告前言为了提高学生的动手能力,培养同学们的学习兴趣

3、,同时对所学知识进行全面的复习,特在第7学期开设本课程。《信息安全专业综合实践》是信息安全专业的集中性实践环节课程。本课程的任务是训练学生综合利用所学理论知识和实践技能解决实际问题,提高学生独立钻研及团队合作能力,为适应今后的工作打下扎实的基础。通过该课程实践,使学生能够利用密码学知识实现通信系统的机密性、完整性;能够评估系统的安全性,能够利用弱点攻破远程系统,能够有效地防御远程攻击;对Web服务、Email服务能够熟练地管理和配置,增强系统的安全性;能够综合利用认证、授权、访问控制设计一个安全、高效的信息系统。21信息安全综合实验实验报告实验一网络通

4、信安全§1.1实验概述本实验应用DES,RSA,MD5等加密算法,以及Socket套接字实现一个简单的加密解密的聊天工具CryptTalk。本实验的程序在jdk1.6与Eclipse开发环境下编写,基本实现了消息加密的聊天工具的功能。通信的步骤基本如下:首先,服务器端随机产生一对RSA密钥,将公钥发送给客户端,客户端将自己的对称密钥用公钥加密发送给服务器端,服务器端接收到加密后的密钥后,用自己的私钥解密得到对称密钥。然后服务器端和客户端都利用这个对称密钥对发送的消息加密,进行加密后的聊天。同时把消息经过MD5加密生成摘要发送,在接收端解密后进行MD5加

5、密比较,检查信息是否被篡改。§1.2实验原理§1.2.1RSA加密算法RSA加密算法原理RSA算法它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:RonRivest,AdiShamir和LeonardAdleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被完全攻破。RSA算法的原理以及算法分析如下。首先,找出三个数,,,,其中,是两个相异的质数,是与互质的数。,,,这三个数便是privatekey。接着,找出,使得,这个一定存在,因为与互质,用辗转相除法就可以得到。

6、再来,计算。,21信息安全综合实验实验报告这两个数便是publickey。编码过程是,若资料为,将其看成是一个大整数,假设。如果的话,就将表成进位(,通常取),则每一位数均小于,然后分段编码。接下来,计算,(),就是编码后的资料。解码的过程是,计算(),于是乎,解码完毕。可以证明和是相等的。如果第三者进行窃听时,他会得到几个数:,(),。他如果要解码的话,必须想办法得到,所以,他必须先对作质因数分解。要防止他分解,最有效的方法是找两个非常的大质数,,使第三者作因数分解时发生困难。RSA算法的安全性RSA的安全性依赖于大数分解,但是否等同于大数分解一直未

7、能得到理论上的证明,因为没有证明破解RSA就一定需要作大数分解。假设存在一种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,RSA的一些变种算法已被证明等价于大数分解。不管怎样,分解n是最显然的攻击方法。现在,人们已能分解多个十进制位的大素数。因此,模数n必须选大一些,因具体适用情况而定。RSA的速度以及分析21信息安全综合实验实验报告由于进行的都是大数计算,使得RSA最快的情况也比DES慢上倍,无论是软件还是硬件实现。速度一直是RSA的缺陷。一般来说只用于少量数据加密。RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。R

8、SA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。