课程大纲

课程大纲

公钥密码学

课程编码:0839X1M05011H 英文名称:Public Key Cryptography 课时:40 学分:2.00 课程属性:专业普及课 主讲教师:薛锐

教学目的要求
本课程是公钥密码学的高级课程,主要讲述选择密文攻击下安全的公钥加密方案的构造方法。通过学习这些构造方法及其证明过程,使学生掌握高安全性公钥加密方案的构造技术思路,证明技术,以便在今后的科研实践中借用这些思路构造新的高安全的密码方案。

预修课程
学生具备理论密码学相关课程的基础知识,有较好的数学推理和证明能力。

大纲内容
第一章 公钥密码学基本概念和基础方案 3学时 薛锐
第1节 公钥密码学基本概念和基础方案
第二章 实验序列的证明方法 3学时 薛锐
第1节 实验序列的证明方法
第三章 标准模型下基于 DDH 假设的CCA安全方案 3学时 薛锐
第1节 标准模型下基于 DDH 假设的CCA安全方案
第四章 标准模型下基于 CDH 假设的CCA安全方案 3学时 薛锐
第1节 标准模型下基于 CDH 假设的CCA安全方案
第五章 基于整数分解假设的方案 --- HKS 方案及其变形 3学时 薛锐
第1节 基于整数分解假设的方案 --- HKS 方案及其变形
第六章 随机应答器模型介绍 3学时 薛锐
第1节 随机应答器模型介绍
第七章 随机应答器模型下 CCA 安全的方案 3学时 薛锐
第1节 随机应答器模型下 CCA 安全的方案
第八章 随机应答器模型下的变换 3学时 薛锐
第1节 随机应答器模型下的变换
第九章 从身份加密到公钥加密的变换 3学时 薛锐
第1节 从身份加密到公钥加密的变换
第十章 标签加密到公钥加密 3学时 薛锐
第1节 标签加密到公钥加密
第十一章 广播加密到 CCA 安全的方案 3学时 薛锐
第1节 广播加密到 CCA 安全的方案
第十二章 Naor-Yung 模式的加密方案 3学时 薛锐
第1节 Naor-Yung 模式的加密方案
第十三章 Dolev-Dwork-Naor 方案 3学时 薛锐
第1节 Dolev-Dwork-Naor 方案

教材信息
1、 公钥加密方案 薛锐 2016年5月 科学出版社

参考书

课程教师信息
薛锐,男,中国科学院大学网络空间安全学院教授,中国科学院信息工程研究所研究员/博士生导师,信息安全国家重点实验室副主任。于北京师范大学数学系获学士、硕士、博士学位。中国密码学会安全协议专委会副主任委员、中国密码学会应用密码工作委员会副主任委员、中国保密协会隐私保护专业委员会秘书长。“智能交通数据安全与隐私保护技术”北京市重点实验室学术委员会委员、广西科技大学启迪数字学院学术委员会副主任;《计算机研究与发展》和《软件学报》编委。北京交通大学等四所大学的客座教授。获国科大“朱李月华”优秀教师奖和全国网络安全优秀教师奖等。主要研究兴趣是公钥密码学,安全协议的形式化验证,以及相关的理论基础问题。获得SCN2012最佳论文奖。曾参加多项国家重大基础研究项目(973)。 主持完成多项国家863项目、多项国家自然基金以及其他项目。在国内外刊物、国际国内会议上发表150余篇论文。