计算机体系结构安全
课程编码:1802030839X4P2003H
英文名称:Computer Architecture Security
课时:50
学分:2.50
课程属性:专业核心课
主讲教师:史岗等
教学目的要求
本课程属于网络空间安全方向的专业核心课。围绕计算机体系结构安全主要技术目标,全面讲授计算机体系结构安全知识体系架构及主要技术组成部分的核心思想、关键技术及其发展趋势,主要包括内置式主动防御、安全优先体系结构、可信计算架构、拟态防御架构、运行时安全等,使同学们能够对计算机体系结构安全有较为全面深刻的了解,为以后从事相关科研工作打好基础。
预修课程
计算机体系结构,网络与系统安全,计算机组成原理,操作系统,编译原理
大纲内容
第一章 计算机体系结构安全概述 4学时 史岗
第1节 安全属性
第2节 攻击与攻击链
第3节 计算机体系结构安全定义
第二章 计算机体系结构基础 4学时 史岗
第1节 经典的体系结构
第2节 体系结构安全挑战
第三章 编译原理和操作系统基础 6学时 史岗
第1节 操作系统对安全影响
第2节 编译对安全的影响
第四章 计算机内存架构基础 6学时 陈李维
第1节 计算机内存层次结构
第2节 栈和堆的原理和实现
第五章 安全体系结构原理 6学时 史岗
第1节 安全体系结构模型
第2节 体系结构安全实践
第六章 计算机内存安全 18学时 陈李维
第1节 计算机内存安全威胁及攻击
第2节 计算机内存安全方法
第3节 计算机内存安全实践
第七章 先进计算架构安全 6学时 史岗
第1节 云计算与虚拟化安全架构
第2节 大数据平台安全架构
第3节 机器学习平台安全架构
参考书
课程教师信息
史岗,男,博士,中国科学院信息工程研究所正高级工程师,中国科学院大学岗位教授,博士生导师。主要研究方向为计算机系统结构、芯片设计和系统安全。成果获得省部级一等奖2项、二等奖3项。在体系结构、微结构安全、内存安全等方向上,发表期刊和会议论文30余篇,授权专利20余项。
陈李维,男,博士,中国科学院信息工程研究所高级工程师,中国科学院大学岗位教师,硕士生导师,中科院青促会会员。主要研究领域包括系统及处理器安全、软硬件协同安全设计、系统级攻防技术、网络空间安全测评等。发表论文30余篇,申请专利10余项;曾主持和参加国家自然科学基金、核高基重大专项、国家重点研发计划、中科院战略性先导科技专项等重大科研项目。