课程大纲

课程大纲

密码分析理论与技术

课程编码:1802290812Z1P3006H 英文名称:Cryptanalysis 课时:40 学分:2.00 课程属性:专业课 主讲教师:王鹏等

教学目的要求
本课程是为信息安全、网络空间安全和密码学等学科的研究生开设的专业课。本课程的主要内容为密码学的分析方法,分为古典和近代的密码分析、密码算法的分析、密码方案的分析三个部分,每个部分以一些常见密码算法、方案或协议为例,介绍一些经典的分析方法。 通过本课程的学习,目的是让学生了解密码分析学的历史、发展和现状以及一些密码算法、方案和协议的常见漏洞,阅读一些经典文献,掌握一些经典的密码分析方法,为今后的实际应用和理论研究打好基础。

预修课程

大纲内容
第一章 密码分析学简介
第1节 本课程的教学目的和课程安排 1学时 王鹏
第2节 密码分析学基本概念 1学时 王鹏
第二章 古典和近代密码的分析
第1节 古典密码的简介和分析方法 2学时 王鹏
第2节 Enigma机的历史、原理及其破译过程 2学时 王鹏
第三章 密码算法的分析
第1节 分组密码-强力攻击 2学时 闫海伦
第2节 分组密码-差分分析 4学时 闫海伦
第3节 分组密码-积分分析 4学时 闫海伦
第4节 分组密码-线性分析 3学时 闫海伦
第5节 杂凑函数的分析 4学时 闫海伦
第6节 公钥算法RSA的分析 4学时 闫海伦
第7节 抗量子密码算法的分析 3学时 王鹏
第四章 密码方案的分析
第1节 加密方案的分析 3学时 王鹏
第2节 消息认证码的分析 4学时 王鹏
第3节 认证加密方案的分析 3学时 王鹏

参考书
1、 分组密码的攻击方法与实例分析 李超,孙兵,李瑞林李超,孙兵,李瑞林 2010年5月 科学出版社

课程教师信息
王鹏,副研究员,长期从事密码算法和标准化研究。其设计的可用于磁盘加密的HCTR 方案引起了国内外学术界和工业界广泛关注,成为该领域的经典设计之一,2021年纳入国家标准GB/T 17964-2021。目前是国际信息安全标准ISO/IEC JTC 1/SC 27 WG2工作组专家。

闫海伦,副教授,中国科协青年托举人才。主要研究方向为对称密码的安全性分析与设计,对分组密码LowMC的分析工作(发表于ASIACRYPT 2021)被评为LowMC分析竞赛第三轮的最佳攻击结果。