1.开篇词
开篇词 _ 人人都要会点密码学
2.课前必读
01 _ 学习密码学有什么用?
3.学会使用哈希函数
02单向散列函数:如何保证信息完整性?
03如何设置合适的安全强度?
04选择哈希算法应该考虑哪些因素?
05如何有效避免长度延展攻击?
4.学会使用加密算法
06对称密钥:如何保护私密数据?
07 _ 怎么选择对称密钥算法?
08 _ 该怎么选择初始化向量?
09 _ 为什么ECB模式不安全?
10 _ 怎么防止数据重放攻击?
11 _ 怎么利用解密端攻击?
12 _ 怎么利用加密端攻击?
13 _ 如何防止数据被调包?
14 _ 加密数据能够自我验证吗?
15 _ AEAD有哪些安全陷阱?
16 _ 为什么说随机数都是骗人的?
17 _ 加密密钥是怎么来的?
18 _ 如何管理对称密钥?
19 _ 量子时代,你准备好了吗?
加餐 _ 密码学,心底的冷暖
5.案例分析
20 _ 综合案例:如何解决约会难题?
6.结束语
结束语 _ 深挖坑、广积粮
评论0