课程大纲

课程大纲

公钥密码学

课程编码:1802030839X1P2003H 英文名称:Public Key Cryptography 课时:60 学分:3.00 课程属性:专业核心课 主讲教师:路献辉等

教学目的要求
本课程是网络空间安全学科研究生专业核心课,讲授公钥密码体制的基本概念、工作原理、设计思想,以及经典的公钥密码算法实例。主要内容包括,基于计算复杂性理论的现代密码学设计思想、可证明安全理论基本概念与原理、公钥加密算法设计与安全性证明理论、数字签名算法设计与安全性证明理论、基于因子分解和离散对数的经典公钥密码算法案列。

预修课程
密码学基础

大纲内容
第一章 导论 3学时 路献辉
第1节 基于计算复杂性的现代密码学
第2节 可证明安全基本理论
第3节 标准模型与随机预言机模型
第二章 公钥加密算法
第1节 公钥加密算法基本设计理论 3学时 路献辉
第2节 基于离散对数的公钥加密方案 6学时 田松
第3节 基于因子分解的公钥加密方案 6学时 田松
第4节 基于其他困难问题的公钥加密方案 3学时 路献辉
第5节 选择密文安全性及设计框架 3学时 路献辉
第6节 基于哈希证明系统的设计框架 3学时 路献辉
第7节 基于陷门单向函数的设计框架 3学时 路献辉
第8节 随机应答器模型下的设计框架 3学时 路献辉
第三章 数字签名算法
第1节 数字签名算法基本设计理论 3学时 路献辉
第2节 基于单向函数的数字签名方案 6学时 田松
第3节 基于陷门单向函数的数字签名方案 6学时 田松
第4节 基于Fiat-Shamir框架的数字签名方案 6学时 田松
第5节 数字签名算法的安全性和功能扩展 6学时 路献辉

教材信息
1、 公钥加密理论 薛锐 2016年 科学出版社

参考书

课程教师信息
路献辉,男,中国科学院大学网络空间安全学院教授,中国科学院信息工程研究所研究员,博士生导师; 研究领域为抗量子密码、全同态密码、6G通信安全密码; 担任 ISO/IEC国际标准组织密码工作组专家, 科技部重点研发计划责任专家, 中国抗量子战略与政策法律工作组顾问专家, 中国密码学会算法专业委员会委员; 承担科技部重点研发计划课题、中科院重点部署项目、中科院青年团队项目等多项重点任务。
田松, 男,中国科学院信息工程研究所副研究员,硕士生导师, 研究领域为椭圆曲线公钥密码。