
現代密碼學培訓
第一章 概述
1.1 密碼學的基本概念
1.2 中國古代密碼藝術
1.3 外國古代密碼藝術
1.4 密碼學發展簡史
1.5 密碼分析學
1.6 古典密碼算法
第三章 分組密碼
3.1 分組密碼的基本概念
3.2 SP網絡
3.3 Feiste密碼l結構
3.4 DES算法簡介
3.5 DES輪函數及密鑰編排
3.6 DES的安全性
3.7 3DES
3.8 分組密碼的工作模式(上)
3.9 分組密碼的工作模式(下)
3.10 有限域基礎
3.11 AES算法簡介
3.12 AES的輪函數
3.13 AES的密鑰編碼及偽代碼
3.14 SM4算法
第二章 流密碼
2.1 流密碼的基本概念
2.2 有限狀態自動機
2.3 二元序列的偽隨機性
2.4 線性反饋移位寄存器
2.5 m-序列
2.6 m-序列的偽隨機性
2.7 m-序列的安全性
2.8 非線性序列1
2.9 非線性序列2
2.10 A5流密碼算法
第四章 公鑰密碼
4.1 公鑰密碼的基本概念
4.2 完全剩余系
4.3 簡化剩余系
4.4 歐拉定理
4.5 RSA加密算法
4.6 群的概念
4.7 循環群
4.8 ElGamal加密
4.9 實數域上的橢圓曲線
4.10 有限域上的橢圓曲線
4.11 橢圓曲線密碼學
第五章 Hash函數
5.1 Hash概念和基本要求
5.2 生日攻擊
5.3 SHA-1算法
第六章 數字簽名
6.1 數字簽名的基本概念
6.2 RSA簽名算法
6.3 ElGamal簽名算法
6.4 DSS簽名算法
6.5 ElGamal類簽名算法
6.6 特殊性質的簽名算法
第七章 密碼協議
7.1 Diffie-Hellman 密鑰交換
7.2 Shamir 秘密分享
第八章 可證明安全
8.1 Boneh-Franklin身份基加密算法
第九章 密碼學的新方向
9.1 屬性基加密
9.2 全同態加密
9.3 后量子密碼學