密码学

密码学是研究信息安全的学科,包括加密、解密、哈希函数等内容。

第一阶段:基础准备
第二阶段:密码学基础
第三阶段:哈希函数深度研究
1. 哈希函数基础
2. 经典哈希算法分析
第四阶段:对称加密算法
第五阶段:高级主题与实践
1. 密码学协议与构造
附加: Cook-Levin 定理
理解 NP 完全性问题与布尔可满足性问题的关系