课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

课程详情

配套教程添加qq2212232413

课程介绍

## 1. 第一天

01-课程介绍

02-现代网络的威胁

03-对称加解密三要素

04-凯撒密码介绍

05-加密分类

06-对称加密特点vs非对称加密特点

07-加密领域常识

08-计算机单位换算

09-编解码与加解密

10-des介绍

11-3des介绍

12-AES介绍

13-对称加密小结

14-明文分组与密文分组

15-密码算法与分组模式的关系

16-ECB-电子密码本模式

17-与或非异或介绍

18-异或加密解密

19-CBC-密文分组链接模式

20-课程回顾

21-CFB-密文反馈模式

22-OFB-输出反馈模式

23-CTR-计数器模式

24-分组模式总结

25-des-cbc步骤分析

26-实现加密函数-无填充

27-填充逻辑分析

28-实现填充字符函数

29-解密函数-未去除填充

30-去除填充数据实现

31-aes-ctr加密

32-aes-ctr解密

33-知识点串讲

```

## 2. 第二天

```js

01-课程回顾-今日内容

02-非对称加密存在的问题

03-openssl生成公钥私钥

04-非对称加密常见使用场景

05-RSA加解密规则介绍

06-RSA生成规则细节(了解即可)

07-GO创建RSA私钥思路分析

08-生成私钥函数实现

09-公钥生成代码

10-公钥加密思路分析

11-公钥加密实现

12-私钥解密实现

13-课程回顾

14-base64命令使用

15-base64编码原理

16-base64代码测试

17-哈希函数介绍演示

18-哈希函数特性

19-哈希常用场景

20-哈希场景-数字签名(补充)

21-md5-方式1

22-md5-方式2

23-sha256运算

```

 

## 3.第三天

```js

01-课程回顾-今日内容

02-为什么要使用消息认证码

03-对称加密存在问题演示

04-消息认证码介绍

05-MAC使用场景

06-HMAC函数介绍

07-hmac代码验证

08-消息认证存在的问题

09-数字签名认证流程(重要)

10-消息认证问题的解决

11-rsa数字签名

12-rsa数字签名认证

13-ecc介绍

14-ecc生成公钥私钥

15-课程回顾

16-ecc私钥签名

17-ecc公钥认证

18-为什么需要数字证书

19-https流程(重要)

20-windows下查看证书并解析

21-证书信任链

```

 

## 4.第四天

```js

01-今日内容

02-课程回顾(详细)

03-一个加密通信的演化过程

04-分步生成证书(csr)

05-一步生成证书

06-window证书的导出和解析

07-PKI的组成要素

08-ssl简介

09-ssl交互细节(了解即可)

10-课程回顾

11-单向认证-生成服务器证书

12-单向认证-server编写

13-单向认证-学员常见问题

14-单向认证-client分析流程

15-单向认证-client编写

16-双向认证-server分析

17-双向认证-server编写

18-双向认证-client分析流程

19-双向认证-client实现