密码与网络安全课程设计题目10级

发布 2023-09-01 06:34:41 阅读 5756

《信息安全专业方向》课程设计指导书。

选题1 对称算法的编程实现。

设计内容及要求。

对称算法(des、aes)的编写与优化。

设计原始资料。

密码学基础中des、aes算法。

提交的文件和图表。

程序设计:编写的程序除了要完成相应算法、解决给定问题,还要具备一定的健壮性,即对输入的正确信息可以得到正确的结果,对输入的错误信息要给出错误提示。在此基础上如果可以设计出直观并且易于操作的截面则更好。

设计报告编写:设计报告要求有问题叙述、问题分析、数据结构及算法的设计、主要算法的流程图、程序的测试结果及分析、小组成员的分工及程序源**。不少于。

分组人数(1-2人)

选题2 公钥密码算法的编程实现。

设计内容及要求。

公钥密码算法(rsa、elgamal公钥体制、椭圆曲线密码体制、diffie-hellman密钥协商方案)的编写与优化。

设计原始资料。

密码学基础中rsa算法、 diffie-hellman算法。

提交的文件和图表。

程序设计:编写的程序除了要完成相应算法、解决给定问题,还要具备一定的健壮性,即对输入的正确信息可以得到正确的结果,对输入的错误信息要给出错误提示。在此基础上如果可以设计出直观并且易于操作的截面则更好。

设计报告编写:设计报告要求有问题叙述、问题分析、数据结构及算法的设计、主要算法的流程图、程序的测试结果及分析、小组成员的分工及程序源**。不少于。

分组人数(1-2人)

选题3 hash函数算法的编程实现。

设计内容及要求。

hash函数算法(md5、sha-1)的编写与优化。

设计原始资料。

md5、sha-1算法。

提交的文件和图表。

程序设计:编写的程序除了要完成相应算法、解决给定问题,还要具备一定的健壮性,即对输入的正确信息可以得到正确的结果,对输入的错误信息要给出错误提示。在此基础上如果可以设计出直观并且易于操作的截面则更好。

设计报告编写:设计报告要求有问题叙述、问题分析、数据结构及算法的设计、主要算法的流程图、程序的测试结果及分析、小组成员的分工及程序源**。不少于。

分组人数(1-2人)

选题4 数字签名算法的编程实现。

设计内容及要求。

数字签名算法(rsa数字签名方案、elgamal数字签名方案)编写。

设计原始资料。

rsa数字签名方案、elgamal数字签名方案。

提交的文件和图表。

程序设计:编写的程序除了要完成相应算法、解决给定问题,还要具备一定的健壮性,即对输入的正确信息可以得到正确的结果,对输入的错误信息要给出错误提示。在此基础上如果可以设计出直观并且易于操作的截面则更好。

设计报告编写:设计报告要求有问题叙述、问题分析、数据结构及算法的设计、主要算法的流程图、程序的测试结果及分析、小组成员的分工及程序源**。不少于。

分组人数(1-2人)

选题5 ssl原理及应用研究报告。

设计内容及要求。

ssl原理及应用研究报告。

设计原始资料。

安全套接层协议ssl(securesocketlayer)是位于tcp/ip协议栈中传输层和应用层之间的协议,,该协议基于公开密钥技术,可保证两个实体间通信的保密性和可靠性。可以利用认证技术提供身份识别、利用加密技术保证通道的保密性,利用数字签名技术保证信息传送的完整性。目前基于ssl的应用有ssl vpn等。

提交的文件和图表。

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于。

分组人数(1-2人)

选题6 缓冲区溢出攻击的原理分析及防范。

设计内容及要求。

缓冲区溢出攻击的原理分析及防范技术的研究。

设计原始资料。

缓冲区溢出是目前最为常见的安全漏洞,也是黑客利用最多的漏洞。研究缓冲区溢出漏洞和攻击手段,同时也研究各种的防御手段,用来消除这些漏洞所造成的影响。

提交的文件和图表。

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于。

分组人数(1-2人)

选题7 恶意**(病毒、木马)分析及防治研究。

设计内容及要求。

选择一种恶意**,病毒或者是木马,分析其原理、研究其防治技术。

设计原始资料

提交的文件和图表

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于5000 字。

分组人数(1-2 人)

选题8 ddos攻击检测及防御研究。

设计内容及要求。

根据ddos攻击原理,设计ddos攻击检测实验,并给出防御方法。

设计原始资料

提交的文件和图表

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于5000 字。

分组人数(1-2 人)

选题9 web应用程序安全解决方案。

设计内容及要求。

web应用程序的安全解决方案。

设计原始资料。

web应用程序面临很多安全威胁,例如:sql注入,不安全的输入验证,跨站点脚本编写等等问题。研究web应用程序的安全问题,给出设计和开发安全的web应用程序的安全解决方案。

提交的文件和图表。

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于。

分组人数(1-2人)

选题10 利用sniffer分析协议。

设计内容及要求。

利用sniffer分析协议。

设计原始资料。

sniffer软件是一个功能强大的协议分析软件 ,具有:实时监控网络活动、捕获网络通信量,进行详细的数据包分析功能;检测到故障时,生成实时的声光警报,通知网络管理员;采集网络任何部分详细的利用率和错误统计数据 ,利用sniffer进行网络抓包,可以分析tcp/ip协议的工作过程。

提交的文件和图表。

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于。

分组人数(1-2人)

选题11 访问控制在网络安全中的应用。

设计内容及要求。

访问控制在网络安全中的应用。

设计原始资料

提交的文件和图表

研究报告编写:设计报告要求有问题叙述、问题分析、实验设计、实验报告;小组成员的分工。不少于5000 字。

分组人数(1-2 人)

网络安全课程设计

枣庄学院。信息科学与工程学院。课程设计任务书。题目rc4加密算法的实现。学号。姓名。专业计算机网络技术 课程 计算机网络安全教程 指导教师 职称 教师 完成时间 2012年 11月 2012 年 12 月。枣庄学院信息科学与工程学院制。一。系统设计的目标。随着信息化的发展,人们在信息传递,数据共享等...

网络安全课程设计

网络安全是网络工程专业核心专业课程,是理论与实践并重的课程。本课程设计目的是在网络安全课程基础上,熟悉网络安全的架构方法,达到熟练分析网络隐患的技能,能够利用所学的基本知识和技能,解决常见的安全隐患,并设计出相对安全的网络系统规则。要求学生运用所学的网络安全基本知识 基本原理和技能,根据需求完成网络...

《网络安全》课程设计

目录。由于采用了word的目录功能,请同学查阅word的标题和目录使用方法,以便正确生成目录,模板中的分页符也不得随意删除,以免造成页眉和页码的错误 设计总说明 i 1 第一层标题 1 1.1 这是第二层标题 1 1.1.1 这是第三层标题 1 1.2 这是第二层标题 1 2 第一层标题 1 2.1...

网络安全课程设计

摘要。本次课程设计共分为四个小任务,前两个为设计性的任务,分别为加密解密程序设计以及缓冲区漏洞溢出程序设计,后俩个任务为验证性任务,分别为使用team viewer进行远程控制以及端口扫描任务。在本文中可以看到,学生通过完成四个小任务,了解到关于网络安全方面的问题。目录。一 加密解密程序1 1.1课...

网络安全课程设计

网络安全 期末考试。课程设计总结 设计名称基于缓冲区溢出的漏洞研究 姓名廖鑫。指导教师师晶晶。班级 2014级计本班。成绩。2016 年 12 月 摘要 缓冲区溢出攻击是网络攻击事件中最常用的一种攻击方式,成为系统和网络安全中函待解决的重要问题在分析缓冲区溢出攻击原理的基础上,说明了攻击的成因,然后...

网络安全协议课程设计

课程设计。题目 ipsec隧道协议的安全分析与改进 班级。学号。姓名。指导老师。2015年 7 月 4 日。目录。一 概述 2 1.1课程设计的目的 2 1.2课程设计的内容 2 1.3课程设计的要求 3 二 问题分析 3 2.1系统需求 3 2.2 gre协议分析 3 2.3 ipsec协议分析 ...

网络安全综合课程设计

一 设计目的。本课程设计的目的是,使学生掌握ca认证的知识,并能够使用证书完成用户身份的认证和通信过程中的安全保密。二 设计要求。与同组同学分工合作完成设计内容,设计内容的 每组选做一个。三 设计内容。1 利用openssl开发包编写建立在ssl上的c s程序,包含客户端和服务器端程序。注 第一题每...

网络安全设计课程实验

网络安全实验。实验。一 恺撒密码。原理 caesar密码就是对字母表中的每个字母用它之后的第k个字母来代换。例如k 3时 明文 abcdefghijklmnopqrstuvwxyz 密文 defghijklmnopqrstuvwxyzabc 加密算法 y e x x k mod 26 0解密算法 x...