首页
›
密码学工程与数据安全
›
053-国密算法应用SDK接入改造
›
《Go国密SDK适配从入门到实战》
VIP20
本课程属于:053-国密算法应用SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go国密SDK适配从入门到实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
国密算法综述
SM2/SM3/SM4/SM9简介 · 国密标准与商用密码应用场景
国密算法综述
SM2/SM3/SM4/…
02
Go语言开发环境搭建
Go SDK安装 · GOPATH与Go Modules配… · 常用IDE推荐
Go
语言开发环境搭建
03
Go基础语法速览
变量与常量 · 数据类型 · 控制结构
Go
基础语法速览
04
Go面向对象编程
结构体 · 接口 · 组合与多态的实现
Go
面向对象编程
05
Go错误处理与测试
error接口 · panic/recover · 单元测试与基准测试
Go
错误处理
06
Go并发编程基础
goroutine · channel · sync包常见锁
Go
并发编程基础
07
SM3密码杂凑算法原理
消息填充 · 压缩函数 · 迭代结构
SM3
密码杂凑算法原理
08
Go实现SM3算法
核心函数实现 · 字节序处理 · 性能优化要点
Go
SM3
09
SM3适配层封装
标准hash.Hash接口实现 · 字节流接口设计
SM3
适配层封装
10
SM4对称加密算法原理
Feistel结构 · 密钥扩展 · 加密/解密轮函数
SM4
对称加密算法原理
11
Go实现SM4算法
S盒与密钥扩展 · ECB/CBC/CTR模式实现
Go
SM4
12
SM4适配层封装
cipher.Block接口实现 · 常见模式封装
SM4
适配层封装
13
SM2椭圆曲线公钥密码算法原理
椭圆曲线参数 · 密钥生成 · 签名验签
SM2
椭圆曲线公钥密码…
14
Go实现SM2椭圆曲线
go标准库曲线接口 · 点运算与标量乘法
Go
SM2
15
SM2签名与验签
SM2签名算法流程 · Go实现及测试向量验证
SM2
签名
16
SM2加密与解密
混合加密方案 · DER编码与解码
SM2
加密
17
SM2密钥交换协议
协议流程 · Go实现安全注意事项
SM2
密钥交换协议
18
国密证书与PKI
SM2证书格式 · 证书链验证 · 与X.509兼容方案
PKI
国密证书
19
Go标准库crypto/x509扩展
自定义签名算法OID · 证书解析适配
Go
crypto/x509
20
国密TLS协议概述
国密SSL协议 · 密码套件协商 · 与标准TLS的差异
TLS
国密
21
Go TLS库扩展
实现crypto/tls中的Sign…
Go
TLS
22
国密SSL握手实现
ServerHello · 证书验证 · 密钥交换握手流程编码
SSL
国密
23
国密SDK统一接口设计
抽象密码算法接口 · 工厂模式 · 配置加载
SDK
国密
24
国密SDK与OpenSSL接口兼容
BIO内存操作 · PEM/DER读写适配
SDK
OpenSSL
25
国密SDK性能优化
内存分配减少 · SIMD指令加速 · 并发安全设计
SDK
国密
26
国密SDK测试
单元测试 · 集成测试 · 基准测试
SDK
国密
27
实战项目一
国密文件加密工具——使用SM4加密任… · 集成SM3完整性校验
实战项目一
SM4
28
实战项目二
国密签名验签服务——RESTful… · 支持SM2签名验签与证书管理
实战项目二
RESTful
29
实战项目三
国密HTTPS网关——基于Go标准库… · 实现国密SSL正向代理
实战项目三
HTTPS
30
国密SDK持续集成与发布
GitHub Actions自动化测… · Go module发布 · 版本管理
SDK
国密
所属VIP或分类
同VIP:Go国密SDK选型与接口兼容适配
同VIP:Go语言国密SDK统一封装实操
同VIP:Go语言国密SDK适配封装教程