课程大纲

课程大纲

密码协议原理与应用

课程编码:1802290812Z1P3004H 英文名称:Principles and Applications of Cryptographic Protocols 课时:40 学分:2.00 课程属性:专业课 主讲教师:徐静

教学目的要求
通过本课程的学习,能够让学生全面了解密码协议的基本理论、关键技术以及典型应用,了解密码协议的前沿研究领域及最新研究成果。

预修课程

大纲内容
第一章 概述 徐静
第1节 概述 2.0学时
第二章 密码算法 徐静
第1节 对称密码 2.0学时
第2节 公钥密码 2.0学时
第3节 杂凑函数和消息认证码 2.0学时
第4节 密钥管理 2.0学时
第三章 密码协议基础理论与方法 徐静
第1节 可证明安全性 1.0学时
第2节 形式化分析 1.0学时
第3节 零知识证明 2.0学时
第4节 安全多方计算 2.0学时
第四章 基础密码协议 徐静
第1节 秘密共享 2.0学时
第2节 数字签名 2.0学时
第3节 身份识别 2.0学时
第4节 认证密钥交换 2.0学时
第5节 健忘传输 1.0学时
第6节 公平交换 1.0学时
第五章 应用密码协议 徐静
第1节 kerberos协议 2.0学时
第2节 OAuth协议 2.0学时
第3节 TLS协议 2.0学时
第4节 可信计算平台远程证明协议 2.0学时
第5节 区块链密码协议 4.0学时
第六章 考试 徐静
第1节 考试 2.0学时

教材信息

参考书
1、 安全协议:理论与实践@Protocols for Authentication and Key Establishment Douglas Stebila 2011年1月@2011年1月 清华大学出版社@Springer Verlag

课程教师信息
徐静,中国科学院软件研究所研究员,博士生导师。长期从事安全协议的理论与应用研究,相关成果发表在IEEE S&P、ACM CCS、NDSS、EURO S&P、ESORICS、IEEE T DEPEND SECURE、IEEE T INF FOREN SEC等重要学术会议和期刊上。承担国家自然科学基金、国家科技支撑项目课题、国家重点研发项目课题等多项任务。曾获中国电子学会科学技术奖自然科学一等奖。