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