SPOC学校专有课程
计算机安全
分享
spContent=全球网络化给我们提供生活工作便利的同时,也带来了安全挑战和威胁。没有计算机系统安全、没有网络安全、没有数据安全,就没有国家安全、企业安全和个人安全。请跟随本课程,学习计算机安全基本概念、原理和方法,了解计算机安全防护的基本技能和主流技术,让我们的数据、信息和网络更安全。
—— 课程团队
课程概述

本课程可以帮助学生了解计算机安全的基本概念和方法,熟悉计算机安全机制的设计和分析,通过实践具备信息安全防护的基本能力。课程主要内容包括三大模块:密码学基础知识、消息认证理论和技术、安全技术概述,将详细介绍古典密码算法、对称密码算法、公钥密码算法、密钥管理方法、消息认证算法、数字签名算法、Kerberos认证协议、X.509公钥证书、软件安全、网络安全、操作系统安全和数据库安全。通过课程学习,了解计算机安全主流技术和方法,基于新工科人才培养模式,在主流安全厂商的教学平台上实操,和主流技术接轨。

授课目标

完成课程后,学生将具备以下能力:

1.对计算机安全获得全面的理解和掌握,掌握计算机安全的基本概念、原理和方法,并将其应用于计算机安全的实际问题解决中;

2. 了解计算机安全系统的设计方法,并通过实践,提高动手能力,利用所学知识实施和构建安全防范体系和安全系统。


课程大纲
预备知识

高级语言程序设计,计算机网络

参考资料

[1] William Stallings等著,贾春福等译,《计算机安全原理与实践》(第三版),机械工业出版社,2016,3

[2] William Stallings著,唐明、李莉、杜瑞颖等译《密码编码学与网络安全:原理与实践》(第六版),电子工业出版社,2015,3