《计算机安全导论》教学大纲_第1页
《计算机安全导论》教学大纲_第2页
《计算机安全导论》教学大纲_第3页
《计算机安全导论》教学大纲_第4页
《计算机安全导论》教学大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机安全导论(Introduction to Computer Security)课程代码:4251046学分:3学时:48(其中:课程教学学时:36,实验学时:12)先修课程:操作系统,计算机网络,编程基础适用专业:计算机科学与技术教材:古德里奇 (Goodrich.M.T.) (作者),塔玛萨 (Tamassia.R.) (作者),葛秀慧 (译者),田浩 (译者),等 (译者),世界著名计算机教材精选:计算机安全导论第1版,清华大学出版社,2012年开课学院:计算机与软件学院一、课程性质与课程目标(一)课程性质计算机安全导论是高等工科院校计算机类相关专业的一门选修课。本课程主要研究讲述计

2、算机信息安全相关的基础理论知识,技术、以及常见的计算机安全设备与系统等,是计算机安全的重要理论课程。(二)课程目标课程目标包括知识目标和能力目标,具体如下:课程目标1:使学生掌握计算机安全的基本概念和基本理论,熟悉访问控制,加密,物理安全的基本方法,培养学生解决计算机安全问题所需专业基础知识,为本专业后续课程的学习打下良好的理论基础。课程目标2:能够运用安全保护和攻击的思维分析问题和解决问题,针对计算机安全问题,分析并提出针对的安全防御方法。(三)课程目标与专业毕业要求指标点的对应关系本课程支撑专业培养计划中的毕业要求指标点1.2、2.2和3.2。毕业要求指标点10.2:对计算机领域及行业的国

3、际发展趋势有初步了解,了解计算机专业相关的技术热点,并能够发表观点;毕业要求指标点12.2:能认识不断探索和学习的必要性,具有自主学习和终身学习的意识;课程目标毕业要求指标点课程目标1课程目标2毕业要求10.2毕业要求12.2二、课程内容及教学要求(按章撰写)本课程教学内容包括:计算机安全基本概念、物理安全、操作系统安全、恶意软件、网络安全、WEB安全和加密等,介绍各类安全问题及防御方法。本课程基本要求是:通过教学使学生掌握基础的信息安全理论,包括信息安全的概念,安全的内涵,加解密种类与方法,操作系统安全的主要内容等;通过教学使用学生掌握常见的信息安全技术,包括用户角色管理,身份认证,数字签名

4、,网络安全基本知识等;通过教学使用学生了解恶意软件的原理,网络安全常见设备及其工作原理等。(一)教学内容1. 计算机安全的基本概念。2. 访问控制模型。3. 加密的概念。4.实现和可用性问题。(二)教学要求1. 了解计算机安全的内涵;2. 理解和掌握计算机安全的基本原则;3. 理解访问控制的定义;4. 掌握对称加密技术与非对称加密技术的概念,用法等;5. 了解实现和可用性概念。(三)重点与难点1. 重点计算机安全的基本原则。访问控制的组成部分,访问控制实现原理与技术2. 难点对称加密技术与非对称加密技术的概念,用法。第2章物理安全(一)教学内容物理安全的概念。身份验证技术。物理攻击的常用方法。

5、(二)教学要求 1. 了解物理安全的内涵,概念以及常用的方法。2. 了解常用的身份验证技术,包括生物特证认证,以及口令认证技术。3. 了解常用的物理攻击方法,以及应对的措施。(三)重点与难点1.重点身份验证技术的种类及实现原理。2.难点身份验证技术的种类及实现原理。第3章操作系统安全(一)教学内容1. 操作系统概念与进程概念。2. 进程的安全。3. 内存与文件系统安全。4. 应用程序安全。(二)教学要求1. 熟悉操作系统的组成,以及基本的概念。2.了解进程安全内涵,进程的漏洞与进程空间的入侵,进程数据保存等概念。3掌握常见的缓冲区溢出原因及防御方法。4. 了解操作系统内存保护机制,内存破坏与内

6、存映射技术。5. 了解应用程序PE文件头结构。(三)重点与难点1.重点掌握常见的缓冲区溢出原因及防御方法。2.难点应用程序PE文件头结构。第4章恶意软件(一)教学内容1. 内部攻击。2. 计算机病毒。3恶意软件攻击以及入侵隐私软件4对策与学习(二)教学要求1. 理解内部攻击的种类及攻击原理,防御方法。2. 熟悉计算机病毒的种类,传播方式,实现攻击的原理。3. 理解隐私信息的内涵,以及隐私软件窃取信息的途径与基本。(三)重点与难点1.重点计算机病毒的种类,传播方式,实现攻击的原理及防御方法。2.难点计算机病毒的代码阅读与理解。第5章网络安全(一)教学内容1. 网络安全的基本概念。2. 网络各协议

7、层安全。3. 拒绝服务攻击。(二)教学要求1. 了解网络安全的基本概念,内涵以及与系统安全的区别。2. 了解网络安全的相关案例。3. 了解网络各协议层安全面临的威胁。4.了解拒绝服务攻击原理,实现技术,以及防范措施。(三)重点与难点1.重点网络安全的基本概念,内涵以及与系统安全的区别。2.难点拒绝服务攻击原理。第6章网络安全II(一)教学内容应用层与DNS。常见网络安全设备与原理。无线网安全。(二)教学要求1. 熟悉应用层与DNS原理,以及面临的安全威胁种类。2.了解与掌握防火墙,隧道,入侵检测网络安全设备的原理。3. 了解无线网安全面临的威胁,以及无线网安全保护的一些基础知识。(三)重点与难

8、点1.重点防火墙,隧道,入侵检测网络安全设备的原理。2.难点防火墙,隧道,入侵检测网络安全设备的原理。第7章 WEB安全(一)教学内容1. WEB安全威胁。2. SQL注入和XSS攻击。(二)教学要求1. 掌握WEB安全组成部分,以及面临的威胁种类。2. 掌握基本的WEB安全攻击技术,如SQL注入,XSS攻击等。(三)重点与难点1.重点WEB安全组成部分,以及面临的威胁种类。2.难点XSS攻击。第8章加密(一)教学内容1. 各类加密技术。(二)教学要求1. 掌握各类加密技术原理,用法,以及算法。(三)重点与难点1.重点掌握对称加密与非对称加密概念,编程实现对数据的加密以及数字签名。2.难点掌握

9、对称加密与非对称加密概念,编程实现对数据的加密以及数字签名。三、本课程开设的实验项目编号实验项目名称学时类型要求支撑的课程目标1Sniffer和Warshark软件的使用2验证性必做课程目标12DLL注入2验证性必做课程目标13XSS攻击的实现与基本原理2验证性必做课程目标14SQL注入实现与基本原理2验证性必做课程目标1,25PE文件头与应用程序加密(1)2设计性必做课程目标1,26PE文件头与应用程序加密(1)2验证性必做课程目标1,27Sniffer和Warshark软件的使用2验证性必做课程目标18DLL注入2验证性必做课程目标1实验1:Sniffer和Warshark软件的使用1.

10、实验目的及要求1)掌握Sniffer和Warshark软件的使用;2)掌握数据监听攻击;3)能够分析监听数据。2. 实验主要内容1)下载安装Sniffer和Warshark软件;2)搭建主机和客户端系统,并建立连接;3)监听通信数据并分析数据内容。3. 重难点监听通信数据并分析数据内容。实验2:DLL注入1. 实验目的及要求1) 了解DLL封装过程;2)掌握注入攻击方法;3)熟悉DLL攻击防御方法。2. 实验主要内容1)建立DLL;2)开始DLL注入攻击实验;3)注入解除实验;3. 重难点DLL注入攻击实验。实验3:XSS攻击的实现与基本原理1. 实验目的及要求1) 掌握XSS攻击原理;2.

11、实验主要内容1)将恶意代码植入到提供给用户使用的页面。2)将过滤敏感字符直接输出或者写入数据库。3)恶意代码被执行;4)显示XSS攻击过的结果3. 重难点XSS攻击原理。实验4:SQL注入实现与基本原理1. 实验目的及要求1)SQL注入攻击的实现与防御。2. 实验主要内容1)搭建环境;2)SQL注入攻击过程;3)SQL注入攻击防御过程;3. 重难点SQL注入攻击。实验5:PE文件头与应用程序加密(1)1. 实验目的及要求1) 了解PE文件头加密原理和方法;2. 实验主要内容1)提取PE文件头;2)分解PE文件头;3)对PE文件头进行置换加密;3. 重难点提取PE文件头。实验6:PE文件头与应用

12、程序加密(2)1. 实验目的及要求1) 编制基本的文本加、解密程序;2. 实验主要内容1)凯撒密码实现;2)维吉尼亚表加密实现;3)DES实现;4)3种加密方法的比较;3. 重难点DES实现。注:本课程为专业课,授课对象为大三学生,实验类型主要包括验证性和设计性实验,均需要提交实验报告,实验报告主要包括实验目的、实验内容、预习内容、实验步骤以及总结。实验评价内容和评分细则参见附录1。四、学时分配及教学方法章教学形式及学时分配主要教学方法支撑的课程目标课堂教学实验上机课程实践小计第1章简介44讲授、案例、演示课程目标1,2第2章物理安全33讲授、案例、自学、实验课程目标1,2第3章操作系统安全7

13、7讲授、对比、自学、讨论、实验课程目标1,2第4章恶意软件8210讲授、演示、自学、实验课程目标1,2第5章网络安全55讲授、自学课程目标1,2第6章网络安全II527讲授、案例、演示、讨论、自学、实验课程目标1,2第7章Web安全246讲授、案例、演示、讨论、自学、实验课程目标1,2第8章加密246讲授、案例、演示、实验课程目标1,2合计361248注:1.课程实践学时按相关专业培养计划列入表格; 2.主要教学方法包括讲授法、讨论法、演示法、研究型教学方法(基于问题、项目、案例等教学方法)等。五、课程考核1. 课程考核方式包括期末考试、平时作业和实验情况考核。考核形式考核要求考核权重备注平时

14、作业及阶段测试课后完成510个习题,主要考核学生对每节课知识点的复习、理解和掌握度,计算全部作业的平均成绩再按15%计入总成绩;可让学生查阅资料,了解本课程相关技术发展情况,自主学习并完成。15%根据平时作业得分取平均值或结合平时测试情况实验完成6个实验,主要训练学生应用所学知识构建实验系统,并进行实验的能力,最后按15%计入课程总成绩。15%评分细则见附录1期末考试试卷题型包括选择题、填空题、名称解释、综合题、分析题5大类,以卷面成绩的70%计入课程总成绩。其中考核基础知识及应用能力的题占90%;考核能针对个人或职业发展的需求,采用合适的方法,自主学习,适应发展占比10%。70%期末考试采用

15、闭卷笔试。六、参考书目及学习资料 1. 国外计算机科学教材系列:计算机安全:原理与实践(第2版)(英文版) 。 2. 高等院校信息安全专业系列教材:计算机网络安全实验教程七、大纲说明1. 主要采用多媒体教学手段,主要知识点板书与多媒体相结合,多种教学手段综合运用。2. 课后共需完成近10道习题作业,以评价学生对所学内容的理解和应用情况。附录1:实验考核方式及评分细则本实验以考查为主,考核的内容包括实验过程的表现(其中包含分析与解决问题的能力)、实验报告的质量等。分析与解决问题的能力采用提问和现场操作的方式进行。实验成绩中出勤、预习占10%,实验过程表现占60、实验报告及思考题占30。成绩组成考核/评价环节分值考核/评价细则对应的毕业要求指标点出勤、预习10%出勤状况,预习评价10能按时到勤,遵守实验规定,不损坏

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论