欢迎来到天天文库
浏览记录
ID:24390323
大小:60.00 KB
页数:3页
时间:2018-11-14
《2013网络安全导论大作业(a卷)-新》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《网络安全导论》大作业(A卷)一、通过本大作业设计实现如下目的1.掌握《网络安全导论》课程的主要知识点2.掌握常用的密码学算法机理与实现3.掌握基本的网络攻击与防御机理与实现二、大作业内容1.可选择的题目:l密码学部分:a)AES算法:Windows环境下使用C/C++实现AES算法,并对算法进行加密与解密的测试;b)RSA算法:Windows环境下使用C/C++实现RSA算法,并对RSA算法的密钥生成,加密与解密(或签名与验证签名)进行测试,密钥长度为512bit;c)HMAC-SHA-512算法:Windows环境下使用C/C++实
2、现SHA-512算法,基于SHA-512算法实现HMAC消息认证码算法,并对SHA-512算法及HMAC算法进行测试。l网络安全部分:n网络攻防工具类d)用户与密码监听器:Windows环境下,基于winpcap,使用C/C++实现snffier监听,对局域网流量进行监听,通过进一步实现报文解析功能,能实时输出局域网用户访问bbs.jiangnan.edu.cn时所传输的用户名与密码;对上述功能进行测试。e)SYNFloods攻击工具:Linux环境下,基于SOCKET,使用C/C++实现SYNFloods攻击工具,能指定特定IP地址与
3、端口,对目标服务器进行攻击。对上述功能,使用下述方法进行测试:1)使用“d)用户与密码监听器”中实现的sniffer工具进行报文捕获,并测试有效性;2)通过在本地主机或局域网上自行运行服务器进程(如FTP服务器,Web服务器),对该服务器的攻击有效性进行测试(注:不允许攻击公网上任何服务器,否则后果自负)。f)HIDS(主机入侵检测系统):Windows环境下,基于winpcap,使用C/C++实现主机入侵检测系统,通过自行设计与构造规则库,实现对如下两种攻击的检测功能:1)SYNFloods(与e)SYNFloods攻击工具配合),2
4、)检测假冒他人账号登陆(通过用户当前行为与其一贯行为的差异进行检测)n网络安全研究报告类g)物联网安全研究综述h)云计算安全研究综述i)网络攻击图研究综述2.选择方式:学号最后两位模9密码学部分网络安全部分0a)AES算法d)用户与密码监听器或g)物联网安全研究综述1b)RSA算法d)用户与密码监听器或g)物联网安全研究综述2c)HMAC-SHA-512算法d)用户与密码监听器或g)物联网安全研究综述3a)AES算法e)SYNFloods攻击工具或h)云计算安全研究综述4b)RSA算法e)SYNFloods攻击工具或h)云计算安全研究综
5、述5c)HMAC-SHA-512算法e)SYNFloods攻击工具或h)云计算安全研究综述6a)AES算法f)HIDS或i)网络攻击图研究综述7b)RSA算法f)HIDS或i)网络攻击图研究综述8c)HMAC-SHA-512算法f)HIDS或i)网络攻击图研究综述注:若所提交的题目与选择方式不符,计0分。三、要求1.若选定算法或工具,附源代码以及可执行代码。2.撰写大作业报告(一个word文档),格式要求如下:l封面l目录n信息安全部分u算法基本原理u算法流程图u算法测试结果u程序清单u设计心得n网络安全部分(选择工具类)u工具基本原理
6、u工具流程图u工具测试结果u程序清单u设计心得(选择研究报告类)u基本概念u研究现状u面临的问题u发展趋势u参考文献注:格式参考毕业设计论文撰写规范四、评分标准算法与工具类1、算法(工具)基本原理(10分)2、算法(工具)代码编写规范、程序流程图规范(15分)3、算法与工具测试结果描述(5分)4、所提交的源代码与可执行程序的运行测试结果(10分)5、设计心得(5分)6、大作业报告格式(5分)研究报告类1、基本概念(10分)2、研究现状(15分)3、面临的问题(10分)4、发展趋势(10分)(500字以内,务必自己总结,否则0分)5、大作
7、业报告格式(5分)注:若发现基本抄袭网络资源或所提交作业基本雷同,计0分。五、提交形式l提交电子稿l电子稿文件夹名称:学号l电子稿文件夹内容:大作业设计报告书(Word2003版)、源代码与可执行程序文件l各班统一收齐,并刻盘提交l截止时间:2014年1月3日17:00前
此文档下载收益归作者所有