A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本次课程特色
1. 丰富生活案例带入,轻松了解各种加密算法作用
2. 知识点丰富,全面覆盖工作中的各种使用场景
3. 绘制了大量的讲解图示,方便学员快速吸收
4. 理论与实践结合,确保每个知识点有代码落地
5. 基于go语言实现理论验证,为区块链课程做好技术储备

本次课程适合人群
1. 在校学生(教师)、计算机从业人员、密码爱好者
2. 了解基本的go语言语法
具体课程章节介绍
## 1. 第一天
```js
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实现
......

网盘资料截图展示
网盘资料下载链接已添加,回帖可见下网盘提取码
提取码:
游客,如果您要查看本帖隐藏内容请回复



39 个回复

倒序浏览
您需要登录后才可以回帖 登录 | 加入黑马