计算机安全与保密技术课程教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机安全与保密技术课程教学大纲

《计算机安全与保密技术》课程教学大纲

(2002年制订,2005年修订)

课程编号:

英文名:Computer Security and Secrecy

课程类别:跨专业选修课

前置课:程序设计基础、面向对象程序设计、数据结构、操作系统、Computer Networks

后置课:

学分:2学分

课时:36课时

主讲教师:程国达等

选定教材:步山岳,张有东.计算机信息安全技术.北京:高等教育出版社,2005年

课程概述:

计算机安全与保密技术可作为计算机科学与技

术专业及相关专业的专业课。计算机技术和网络技术的广泛应用,使人们进入了信息社会。人们在享受现代计算资源的便利和服务时,也面临着各种安全风险,例如信息泄露、被篡改、破坏等。计算机安全与保密技术是一门涉及多方面计算机知识重要课程,它既有丰富的理论知识,又有很强的实用知识。它内容新颖,可操作性强,通过该课程的学习,可以使学生了解和掌握信息安全和保密技术中的主要知识,使之具有初步的防范和抵御计算机信息安全风险的能力。教学目的:

通过学习和实践,使学生掌握计算机信息安全与保密基本理论,了解用于计算机安全与保密的应用软件的工作原理,熟练掌握其使用方法,能够为计算机系统构件一个具有一定安全防护性能的保护手段,能力对计算机系统的安全进行预防、检测和维护。

教学方法:

理论与实际相结合的方法。在课堂上,主要是进行理论讲解,然后通过每章的思考题去巩固学生所学的知识,培养学生解决实际问题的能力。为了避免抽象、烦琐的理论给学生的学习带来困难,尽量结合实际的问题来阐述理论。这样不仅可以提高学生学习的

效率,而且还可以提高学生学习的积极性。为了解决有限的授课时间与丰富内容之间的矛盾,教学内容应该进行合理剪裁,突出重点、难点知识的讲解,对于其它内容则可以让同学们在课外经过自学掌握。

各章教学要求及教学要点

第一章计算机信息安全概述

课时分配:3课时

教学要求:

了解计算机信息系统面临的威胁和产生的原因;掌握计算机信息安全技术研究的内容;了解OSI信息安全服务机制;知道计算机系统的安全策略;知道提高计算机系统可靠性的方法。

教学内容:

第一节威胁计算机信息安全的因素

第二节计算机信息安全研究的内容

一、计算机外部安全。

二、计算机内部安全。

三、计算机网络安全。

第三节 OSI信息安全体系

一、安全服务。

二、安全机制。

第四节计算机系统的安全策略

一、安全策略。

二、人、制度和技术之间的关系。

第五节计算机系统的可靠性

一、避错和容错。

二、容错设计。

三、故障恢复策略。

思考题:

1.对计算机信息系统安全构成威胁的主要因素有哪些?

2.什么是信息的完整性、可用性和保密性?

3.什么是计算机系统的可靠性?它包含哪些内容?

第二章密码与隐藏技术

课时分配:6课时

教学要求:

掌握密码技术基本概念;知道古典加密方法;掌握对称加密体制基本原理;掌握DES算法过程;知道AES算法数学基础;知道AES算法加密与解密过程;掌握公开密钥体制基本原理;掌握RAS算法数学基础;掌握RAS算法实现的过程;

教学内容:

第一节密码技术概述

第二节古典加密方法

一、代替密码。

二、换位密码。

第三节对称加密体制

第四节数据加密标准DES

一、1DES算法描述。

二、DES算法加密过程。

三、DES算法解密过程。

四、三重DES算法。

第五节高级加密标准AES

一、AES算法数学基础。

二、AES算法概述。

三、AES算法加密过程。

四、AES算法解密过程。

五、AES算法安全性。

第六节公开密钥体制

第七节 RSA算法

一、1RSA算法数学基础。

二、RSA算法基础。

三、RSA算法过程。

四、RSA算法安全性。

第八节 NTRU公开密钥体制

一、NTRU算法数学基础。

二、NTRU算法描述。

三、NTRU算法举例。

第九节对称加密体制与公开密钥体制比较

第十节信息隐藏技术

第十一节数字水印

一、数字水印的通用模型。

二、数字水印主要特性。

三、数字水印分类。

四、典型数字水印算法。

五、数字水印应用。

六、数字水印攻击。

思考题:

1.请说明研究密码学的意义以及密码学研究的内容。

2. 设英文字母a,b,c,...z的编号分别为0,1,2,….25,访射密码加密变换可以表示为

C=(3m+5)mod 26 其中m表示明文编号,c表示密文编号。

(1)对明文security进行加密。

(2)写出该访射密码的解密函数。

(3)对密文进行解密。

3.DES 与AES相比较有什么特点?

第三章数字签名与认证

课时分配:3课时

教学要求:

掌握数字签名原理;知道数字签名标准DSS;了解PGP加密软件;掌握单向散列函数概念;掌握MD5算法过程;知道SHA 安全散列算法;知道Kerberos工作原理;知道PKI概念;掌握用户ID 与口令机制;掌握生物特征识别技术原理;掌握指纹识辨技术;了解虹膜识别和面像识别技术;了解智能卡技术。

教学内容:

第一节数字签名概述

一、数字签名原理。

二、数字签名标准DSS。

三、PGP电子邮件加密。

第二节单向散列函数

一、单向散列函数特点。

相关文档
最新文档