菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻

由浅入深搞定密码学 收藏

215人加入学习
更新时间
2024-04-20
课程价格
¥1024 ¥256会员免费
课程任务
3 个
课程节数
35 个
课程时长
13课时

Go

Go

掌握DEC加密模式 AES加密模式 SM2验签 PKI等,了解常见密码学原理及安全密码安全协议知识体系,具备信息安全编程开发能力,为信息安全系统开发和区块链开发提供理论支持。。

Go

Go

应知应会:

Go

1、产品原型与技术架构

2、View层实现

3、Controller层实现

4、实践项目部署

5、 项目健康监测

Go

Go

项目实战:

Go

演示博客项目开发

Go

主要知识点:

Go
☑ 初涉密码学

☑ 密码学简介

☑ des简介

☑ 手动实现加解密

☑ des加密解密

☑ 加密模式

☑ des加密解密

☑ 模式实例

☑ aes加密解密

☑ 公钥通信流程

☑ 生成秘钥对

☑ 公钥加密私钥解密

☑ sm2公钥密码

☑ sm2验签

☑ 散列函数简介

☑ md5、sm3和sm4

☑ ssl协议简介

☑ 哈希文件

☑ openssl简介

☑ sha256

☑ pki

☑ 数字签名

☑ dsa对消息直接签名

☑ 椭圆验签

☑ openssl实现ca01

☑ openssl实现ca02

☑ flag包简单回顾

☑ 证书生成简介

☑ 代码生成ca

☑ 保存证书

☑ 保存私钥

☑ 创建服务端证书和客户端证书

☑ 证书通信

Go

Go

学习基础:

Go

掌握Go的基本语法应用, Go语言的面向对象开发思想, Go的应用库的使用,以及需要Go的网络编程基础, Web工作原理, 数据库应用。

Go

Go

Go

主讲老师

王金来

课程数: 11门
学生数: 5.1千人
学习猿地联合创始人,北京大学数学专业本硕毕业,现任某企技术总监。曾任阿里云任职技术专家,分布式对象存储系统专家,拥有多年的架构、开发和部署经验,精通、Go、C、C++、Perl、Python、Ruby等多种编程语言,熟悉ElasticSearch、RabbitMQ等各种开源软件,Go与区块链领域先驱者。
最新成员

holiwang

etata

小二上酒

伟仔

kenhuen

delightfulWindMan

aa364837061

zhang_rexing

ye_hai_tian

ZhengZiFan

zpx_py

chinar

super_phper

Marwan

sunRise850102

suiyi11

为你推荐 换一批