【学习打卡】第1天-C01密码学导学
-
课程名称:人人都该懂密码学,通用密码学原理与应用实战
-
章节名称:
- 第1章:课程介绍及学习指南
- 2-1常见的安全威胁
- 第1章:课程介绍及学习指南
-
讲师姓名:马里布
课程内容
密码学习很早就被人们研究,并在二战中大规模应用,并对战争的进程与结果都产生了重大的影响。目前与生活密不可分,甚至可以说应是工程师必修的一门课。
密码学并非高不可攀,早就存在于生活中的方方面面。
网页访问协议由http升级为https,其中的s就是加入了基于密码学的传输层,使得安全访问网站成为标配。
当下载大文件时,有可能出现下载不全,或被别有用心者加入黑客代码与程序,即篡改了文件内容,我们可以通过查看官方checksum,来与下载文件的校验码来比对,如果相同即为安全下载的文件,可以使用。这是密码学中支撑数据完整性理论的实际应用。
身份认证可以有效防止被钓鱼网站套取用户名与密码。
在金融支付领域要直接使用哈希、数字签名、证书机制。这些也成为了行业规范标准。
密码学应用
- 数据、文件的指纹特征。是用来快速判断一堆数据是否和另一堆数据相同,密码学提供了数字指纹的手段来实现
- 通信传输安全。HTTPS
- 识别钓鱼网站。身份识别
- 商业隐私和敏感数据安全。在线支付
- 提供金融交易安全
- 消息的不可抵赖性
本课程的难点与重点:
- 有一些枯燥的理论知识
- 有一些记法符号公式
- 有一些看似无关紧要的内容
- 理论知识有难度且很重要,请不抵触理论学习
- 以低于传统课本的难度普及密码学理论知识
建议的学习方案
- 图解与公式代码具有等价含义:注重图解,代码练习
- 遇到少量难懂的数学,可适当温习补充
- 遇到专业英文词汇,要多查多记多背
如果遇到难以消化的知识点
- 优先捕捉核心脉络关系,理论细节可以逐步消化
- 求助各方资源来充实自己
课程安排
- 密码学基础
- 密码学习Hash函数
- 对称加密
- 分组加密
- 非对称加密
- 数字签名
- 密钥交换
- 证书和信任链
- 编码和解码
学习心得
对于密码学习一直是只闻楼梯响,不见人下来。只觉得高大上,之前也看过相关内容,但都被晦涩难懂的类名和复杂的体系给搞得晕头转向,不明就里,学了就忘,慢慢的就全还回去了。
这回听老师话,认真学习,切实掌握理论与实用知识,为高可用打好基础。
课程截图
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦