网络密码协议
课程编码:1802290812Z1P2007H
英文名称:Network Cryptographic Protocols/Applied Cryptographic Protocols
课时:60
学分:3.00
课程属性:专业核心课
主讲教师:徐静等
教学目的要求
通过本课程的学习,能够使学生系统掌握安全协议的基本理论、关键技术以及典型应用,并了解其前沿研究领域与最新研究进展。
预修课程
计算机网络
大纲内容
第一章 概述
第1节 安全协议概念 1学时 徐静
第2节 安全协议目标 1学时 徐静
第3节 安全协议典型攻击 1学时 徐静
第4节 安全协议典型攻击 1学时 徐静
第二章 密码学基础
第1节 基本概念 1学时 徐静
第2节 密码算法 2学时 徐静
第3节 密钥管理 1学时 徐静
第三章 可证明安全
第1节 安全模型 3学时 徐静
第2节 安全证明 3学时 徐静
第四章 零知识证明
第1节 零知识证明简介 2学时 徐静
第2节 Sigma 协议 2学时 倪佩芳
第3节 Fiat-Shamir变换 2学时 倪佩芳
第4节 zk-snark协议 2学时 倪佩芳
第五章 安全多方计算
第1节 安全多方计算基础组件 3学时 倪佩芳
第2节 基于混淆电路的安全多方计算 3学时 倪佩芳
第3节 基于秘密分享的安全多方计算 3学时 倪佩芳
第六章 基础密码协议
第1节 数字签名 3学时 倪佩芳
第2节 认证密钥交换 3学时 倪佩芳
第3节 公平交换 3学时 倪佩芳
第七章 应用密码协议
第1节 TLS协议 3学时 倪佩芳
第2节 oauth 协议 2学时 倪佩芳
第3节 Kerberos协议 2学时 倪佩芳
第4节 分布式密码协议 4学时 倪佩芳
第5节 隐私计算协议 5学时 倪佩芳
第八章 总结
第1节 总结 2学时 倪佩芳
第九章 考试
第1节 考试 2学时 倪佩芳
参考书
课程教师信息
徐静,中国科学院软件研究所研究员,博士生导师。长期从事安全协议的理论与应用研究,中国密码学会安全协议专业委员会副主任委员,科技部区块链重点专项指南编制组成员,《密码学报》和《电子与信息学报》编委。相关成果发表在IEEE S&P、ACM CCS、NDSS、ESORICS、EURO S&P、IEEE TDSC、IEEE TIFS等重要学术会议和期刊上。承担国家自然科学基金、国家密码发展基金、国家科技支撑项目课题、国家重点研发项目课题等多项任务。曾获中国电子学会科学技术奖自然科学一等奖。