你将获得
- 深度解析加密核心技术
- 组合多种密码技术的应用方法
- 10+企业级密码学应用场景分析
- 一线大厂密码技术实操经验
作者简介:
范学雷,Oracle首席软件工程师,Java SE安全组的成员,OpenJDK安全评审成员,是Java SE安全的主要推动者和贡献者之一,也是Java语言平台的设计实现者之一。极客时间《代码精进之路》专栏作者。
他在密码学应用领域工作二十余年,日常工作包括关注信息安全威胁与技术进展,参与信息安全领域国际合作,制定与实现Java安全规范,提升Java SE生态安全水准,促进Java技术的普及与运用等。
课程亮点:
如果2020年可以重启,提供在线会议服务的龙头企业Zoom最想做的,一定是在2020年之前就聘用密码学领域的专家,提高研发人员的密码学水平,为什么?
在2020年3月末,研究者公开了Zoom产品的重大安全漏洞,Zoom使用了一种并不安全的加密模式:ECB加密模式,而这种加密模式的安全问题早已经暴露多年。因为算法失当这个“小问题”,Zoom自身的品牌和信誉受到了极大伤害,给了竞争者充分的机会。
不可否认,密码技术是信息网络安全的基础,也是核心。无论是系统开发还是App开发,只要存在网络通信,信息就要加密,防止被截取和篡改。然而,即便大家意识到信息安全的重要性,清楚密码学的意义和价值,能够灵活使用不同密码算法的研发人员还很少;懂得密码学的安全领域专家更少;能够跟得上密码学发展进程的研发人员更是少得可怜。
在信息安全市场上,人才的需求和供给之间有一个巨大缺口,而且这个缺口还没有停止扩张。对研发人员来说,安全领域更是有着广阔的发展空间,很多技术人也开始向安全领域转型。
可学好用好密码学并不容易,它是一门需要深度积累的领域,且不说它的知识本身很庞杂,在实际应用层面,更是有很多“坑坑洼洼”。所以,如果在学习的过程中,有经验丰富的专家指点,学习起来会更加简单高效。
因此,我们邀请了范学雷老师,他会通过这门课,帮你厘清密码学里的复杂概念,给出不同场景下,密码技术的选择和使用注意事项,尽可能帮你规避掉密码学常见的“坑”,让你真正地学会、用好密码学。
课程大纲:
- 学习密码学有什么用?
- 单向散列函数:如何保证信息完整性?
- 如何设置合适的安全强度?
- 选择哈希算法应该考虑哪些因素?
- 如何有效避免长度延展攻击?
- 对称密钥:如何保护私密数据?
- 怎么选择对称密钥算法?
- 该怎么选择初始化向量?
- 密码学,心底的冷暖
- 为什么ECB模式不安全?
持续更新中…
热门平台:得到2024 樊登读书2024 混沌大学2024 每天更新列表
联系微信:11628983 或扫描下方二维码  常见问题  电子书目录  课程目录
热搜 时寒冰·2024 AI写作绘画 ChatGPT 李笑来 看理想 吴军 冯唐 凯叔 王东岳 电子书