| 中文部分 | 第1-75页 |
| 英文摘要 | 第7-15页 |
| 中文摘要 | 第15-20页 |
| 符号说明 | 第20-21页 |
| 第一章 引言与主要结果 | 第21-24页 |
| 第二章 分组密码算法及其分析 | 第24-36页 |
| §2.1 分组密码算法的设计 | 第24-26页 |
| §2.2 密码模型 | 第26-36页 |
| §2.2.1 分组大小和密钥长度 | 第28-29页 |
| §2.2.2 攻击路线 | 第29-30页 |
| §2.2.3 差分分析 | 第30-31页 |
| §2.2.4 线性分析 | 第31-33页 |
| §2.2.5 Square攻击 | 第33-34页 |
| §2.2.6 代数攻击 | 第34-36页 |
| 第三章 差分代数分析 | 第36-46页 |
| §3.1 分组密码算法的布尔函数表示 | 第36-40页 |
| §3.1.1 S-box布尔函数的推导算法 | 第36-39页 |
| §3.1.2 后s轮的布尔函数 | 第39-40页 |
| §3.2 基于差分特征建立代数方程组 | 第40-41页 |
| §3.3 差分代数分析 | 第41-43页 |
| §3.4 复杂度估计 | 第43-46页 |
| 第四章 Serpent-256的差分分析 | 第46-52页 |
| §4.1 Serpent-256算法描述 | 第46-48页 |
| §4.2 Serpent的差分分析 | 第48-52页 |
| §4.2.1 7轮Serpent-128算法的差分分析 | 第48-51页 |
| §4.2.2 8轮Serpent-256的差分分析 | 第51-52页 |
| 第五章 Serpent-256的差分-代数攻击 | 第52-66页 |
| §5.1 方程组的建立 | 第52-56页 |
| §5.2 方程组的特点 | 第56-57页 |
| §5.3 方程组解的寻找 | 第57-63页 |
| §5.4 8轮Serpent-256的攻击过程 | 第63-64页 |
| §5.5 复杂度估计 | 第64-66页 |
| 第六章 结论与有待进一步解决的问题 | 第66-67页 |
| 参考文献 | 第67-72页 |
| 致谢 | 第72-73页 |
| Completed Papers During Studying for the Doctorate | 第73-74页 |
| 学位论文评阅及答辩情况表 | 第74-75页 |
| 英文部分 | 第75-157页 |
| Chinese Abstract | 第83-87页 |
| Abstract | 第87-93页 |
| Notations | 第93-94页 |
| Chapter 1 Introduction and Main Results | 第94-98页 |
| Chapter 2 Block Cipher and Cryptanalysis | 第98-114页 |
| §2.1 Block Cipher Design | 第98-100页 |
| §2.2 Cryptographic Model | 第100-114页 |
| ·Block Size and Key Size | 第103-104页 |
| ·Attack Route | 第104-105页 |
| ·Differential Cryptanalysis | 第105-107页 |
| ·Linear Cryptanalysis | 第107-109页 |
| ·Square Attack | 第109-110页 |
| ·Algebraic Attacks | 第110-114页 |
| Chapter 3 Differential-Algebraic Cryptanalysis | 第114-126页 |
| §3.1 Represent the Boolean Function for Block Cipher | 第114-118页 |
| ·The Algorithm for Deriving Boolean Function of S-box | 第114-117页 |
| ·Boolean Function for the Last s Rounds | 第117-118页 |
| §3.2 Construct System of Algebraic Equations Based on a Differential Characteristic | 第118-120页 |
| §3.3 Differential-Algebraic Cryptanalysis | 第120-122页 |
| §3.4 Complexity Estimation | 第122-126页 |
| Chapter 4 Differential Cryptanalysis for Serpent-256 | 第126-132页 |
| §4.1 Description of Serpent-256 | 第126-128页 |
| §4.2 Differential Cryptanalysis for Serpent | 第128-132页 |
| ·Differential Cryptanalysis on 7-round Serpent-128 | 第128-131页 |
| ·Differential Cryptanalysis on 8-round Serpent-256 | 第131-132页 |
| Chapter 5 Differential-Algebraic Attack on Serpent-256 | 第132-148页 |
| §5.1 Set up System Equations | 第132-136页 |
| §5.2 Characteristic of System Equations | 第136-137页 |
| §5.3 Find the Solution for the System Equations | 第137-144页 |
| §5.4 Attacking Procedure for 8-round Serpent 256 | 第144-145页 |
| §5.5 Complexity Estimations | 第145-148页 |
| Chapter 6 Conclusion and Open Problem | 第148-150页 |
| Bibliography | 第150-154页 |
| Acknowledgement | 第154-156页 |
| Completed paper in the doctoral time | 第156-157页 |
| 学位论文评阅及答辩情况表 | 第157页 |