信息工程学院-遵义师范学院
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
遵义师范学院课程教学大纲
《网络信息安全技术》
教学大纲
课程编号090175适用专业网络工程、计算机科学
学时数64 学分数 3
执笔人及编写日期蒲晓川2017年3月
审核人及审核日期
院别信息工程学院教研室网络工程教研室
编印日期2017年6月
一、课程性质和教学目标
1.课程授课对象:
大学本科计算机科学与技术、网络工程等高年级学生
2.课程性质:(专业基础课、专业选修课、公共选修课等)
专业必修课、专业选修课
3.在人才培养过程中的地位及作用:
4.课程教学目标:
本课程的开设是基于应用型人才培养的需要,遵循知识实用、丰富,新颖为原则。教学的主导目标是通过学习网络信息安全技术基础理论,使学生初步掌握网络信息安全实用技能,为学生今后进行进一步学习、研究信息安全技术打下坚实的基础。
通过本课程的学习,将使学生了解网络信息安全的基础知识,从理论、技术和应用等全方面认识信息网络。通过课程学习,学生将掌握计算机系统与网络基础知识;掌握信息安全理论基础;掌握信息加密、身份认证、访问控制、防火墙、VPN、入侵检测、安全审计等常用计算机安全防御技术;掌握安全协议基本原理及IPSec、SSL、SSH,X.509等常见安全协议;掌握Windows和UNIX的常用安全防御技术;掌握端口扫描、窃听等系统与网络攻击及防御方法。通过课程学习,学生将具备计算机安全防御的技能,并能够依据实际需求,设计和部署计算机安全组件,增强计算机系统与网络的安全防范能力。通过计算机安全技术课程的开设,使学生对信息安全领域有一个较为全面的了解,初步了解和掌握计算机安
全学、系统与网络安全的基本理论、体系、方法与技能。
二、课程教学内容
第一讲(或实验)网络信息安全技术概述
1. 学时:4学时
2. 重难点:信息安全的目标、研究内容和发展。
3. 教学目标:本章从最基本的信息与网络安全概念出发,侧重围绕信息安全基本概念、网络信息安全的目标、研究内容以及网络信息安全发展等问题进行介绍
4. 教学内容:
一、网络信息安全的目标
二、网络信息安全的研究内容
1. 网络信息安全基础研究
2. 网络信息安全应用研究
3. 网络信息安全管理研究
三、网络信息安全的发展
1. 经典网络信息安全
2. 现代网络信息安全
3. 计算机软件系统
4. 计算机系统的主要性能指标
第二讲(或实验)密码学概论
1. 学时:4学时
2. 重难点:密码的设计原理和使用。
3. 教学目标:通过本章教学,要求学生了解网络中使用的密码技术,古典密码学基本内容,现在典型密码的设计原理;掌握基本密码的设计原理和使用方法,了解密码分析的基础知识。
4. 教学内容:
一、密码学的基本概念、密码历史、密码学趣闻。
二、经典密码体制
1. 单表代换密码
2. 多表代换密码
3. 多字母代换密码
4. 转轮密码
三、密码分析
第三讲(或实验)对称密码体制
1. 学时:4学时
2. 重难点:重点:分组密码原理、数据加密标准(DES)、高级加密标准AES。
难点:数据加密标准(DES)、高级加密标准AES。
3. 教学目标:了解分组密码原理、数据加密标准(DES)、高级加密标准AES、分组密码的工作模式和流密码。
4. 教学内容:
一、分组密码原理
1. 分组密码设计原理
2. 分组密码的一般结构
二、数据加密标准(DES)
1. DES描述
2. DES问题讨论
3. DES的变形
三、高级加密标准AES
四、分组密码的工作模式
1. 电码本模式(ECB)
2. 密码分组链接模式(CBC)
3. 密码反馈模式(CFB)
4. 输出反馈模式(OFB)
五、流密码简介
1. 同步流密码
2. 密钥流生成器
第四讲(或实验)公钥密码体制
1. 学时:4学时
2. 重难点:掌握公钥密码体制的基本原理。
3. 教学目标:掌握公钥密码体制的基本原理,了解
4.2 RSA算法、E1Gamal密码体制、椭圆曲线密码(ECC)体制、。
4. 教学内容:
一、公钥密码体制的基本原理
二、4.2 RSA算法
1. RSA算法描述
2. RSA算法中的计算技巧
3. RSA算法的安全性
三、E1Gamal密码体制
四、椭圆曲线密码(ECC)体制
1. 一般椭圆曲线
2. 有限域上的椭圆曲线
3. 椭圆曲线密码算法
4. 椭圆曲线密码体制的安全性
第五讲(或实验)消息认证与数字签名
1. 学时:4学时
2. 重难点:信息认证、数字签名体制
3. 教学目标:了解信息认证、散列(Hash)函数、数字签名体制
4. 教学内容:
一、信息认证
1. 加密认证
2. 消息认证码
二、散列(Hash)函数
1. 散列函数的性质
2. 散列函数的结构
3. 安全散列算法(SHA)
三、数字签名体制
1. 数字签名原理
2. RSA数字签名体制
3. E1Gamal数字签名体制
4. 数字签名标准DSS