人人都该懂密码学,通用密码学原理与应用实战(12章) 完整版
第1章 课程介绍及学习指南2 节14分钟
本章主要对整体课程内容进行介绍,就如何学好该门课程问题,给出相应的建议和指导。
第2章 信息安全介绍与入门9 节38分钟
本章主要对信息安全领域做整体介绍,补足基础知识、为后续课程铺垫。
第3章 密码学核心--Hash函数16 节88分钟
本章主要讲解hash函数的性质,了解常见的hash函数以及md5/sha1原理,熟悉hash的应用场景,先讲security设计,体会抽象设计,再讲md5源码,结合代码实现强化理解,应用场景部分多给举例,强化理解。
第4章 密码学核心--对称加密11 节75分钟
本章主要讲解什么是对称加密,对称密码的特点,以及AES的大体处理流程及点,AES可以用在什么场景,现今对AES的支持情况怎样,开发人员如何使用对称加密与非开发人员如何相应的工具。
第5章 密码学核心--分组密码15 节106分钟
本章主要讲解分组密码模式的含义,常见的几种模式是什么工作原理,以及实际工作生活中都用到哪些场景,开发人员如何使用的编程方法。
第6章 密码学核心--非对称加密11 节104分钟
本章主要讲解公私钥体系的模式,大致了解RSA的工作原理,了解EC的工作原理以及实际工作都用在哪些场景,开发人员如何使用的编程方法。
第7章 数字签名与消息完整性12 节112分钟
本章主要讲解消息认证码hmac与hash的区别,在哪些场景应该使用消息认证码,数字签名机制的基本原理,以及RSA签名的大致过程,ecdsa签名的大致过程,数字签名有哪里使用场景,开发人员如何使用数字签名。
第8章 密钥交换和数字信任链10 节81分钟
本章主要讲解为什么使用DH交换,DH交换的具体原理是怎样的,以及证书信任链的基础体系,讲解dh原理是难点,ecdh原理难度更大,会用小数字举例,进行图形化演示。
第9章 编码与解码10 节86分钟
本章主要讲解为什么需要编码表达,常见编码方式的计算原理,以及Unicode和UTF8等等其概念。采用图示讲解其原理,以及代码演示。
第10章 实践专题-协议分析7 节79分钟
本章主要讲解现实中https/tls的每一个动作如何进行,以及ssh协议如何进行,将采用抓包和图示进行讲解。
第11章 实践专题-综合应用案例10 节76分钟
本章主要讲解如何存储用户密码,分布式集群中的配置口令如何管理分发,接口设计与敏感数据保护的问题,企业内应用自签名证书问题,自研通信协议需要考虑什么。
第12章 扩展和总结10 节97分钟
本章主要总结Security学习jce扩展,万金油crypt模块,知识沉淀+意识提升,关注信息安全,成长路线和基本要求。
下载地址:
**** Hidden Message *****
啥也不说了,感谢楼主分享哇! 正需要,支持楼主大人了! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 正需要,支持楼主大人了! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇!