首页
›
密码学工程与数据安全
›
052-TLS传输加密SDK接入改造
›
《TLS SDK集成接口设计与代码实战》
VIP20
本课程属于:052-TLS传输加密SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
TLS SDK集成接口设计与代码实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
TLS协议概述与原理
了解TLS协议的发展历史 · 应用场景 · 基本工作原理以及安全模型
TLS
协议概述
02
TLS握手过程详解
深入分析TLS 1.2和1.3握手流… · 理解密钥交换与认证机制
TLS
握手过程详解
03
密码学基础
对称加密 · 非对称加密 · 哈希函数与数字签名在TLS中的应用
密码学基础
对称加密
04
证书与PKI体系
X.509证书结构 · CA机构 · 证书链验证与信任模型
PKI
证书
05
OpenSSL库介绍与安装
OpenSSL功能模块 · 编译安装与常用命令行工具
OpenSSL
库介绍
06
基于OpenSSL的TLS客户端开发
使用OpenSSL API实现TLS…
OpenSSL
TLS
07
基于OpenSSL的TLS服务端开发
使用OpenSSL API实现TLS…
OpenSSL
TLS
08
SDK架构设计原则
模块化设计 · 分层架构 · 接口抽象与可扩展性
SDK
架构设计原则
09
接口定义规范与设计模式
C语言接口设计原则 · 工厂模式 · 回调模式在SDK中的应用
接口定义规范
设计模式
10
初始化与配置接口
SDK初始化流程 · 全局配置项 · 日志系统集成
初始化
配置接口
11
连接管理接口
创建连接 · 销毁连接 · 连接池管理
连接管理接口
创建连接
12
数据传输接口
发送与接收缓冲区设计 · 分片与重组 · 零拷贝技术
数据传输接口
发送
13
证书验证与加载接口
加载根证书 · 验证对端证书 · 自定义证书验证回调
证书验证
加载接口
14
会话管理接口
Session ID与Session… · 会话复用与恢复
会话管理接口
Session
15
异步编程模型与回调
事件驱动 · 非阻塞I/O · 多线程安全回调设计
异步编程模型
回调
16
错误处理与日志
错误码定义 · 异常处理机制 · 分级日志输出
错误处理
日志
17
线程安全与并发
锁机制 · 原子操作 · 无锁队列在SDK中的实践
线程安全
并发
18
性能优化策略
减少内存拷贝 · 连接复用 · 硬件加速(如Intel QAT)
性能优化策略
减少内存拷贝
19
内存管理
内存池设计 · 避免内存泄漏 · RAII思想在SDK中的应用
内存管理
内存池设计
20
安全配置
密码套件选择原则 · 禁用弱加密算法 · 强制前向安全性
安全配置
密码套件选择原则
21
安全配置
协议版本控制 · 禁用不安全版本(SSLv3/TLS…
安全配置
协议版本控制
22
国密算法支持
集成SM2/SM3/SM4算法库 · 国密TLS协议实现
国密算法支持
SM2/SM3/SM4
23
证书撤销检查
OCSP stapling · CRL下载与缓存 · 吊销状态实时查询
证书撤销检查
OCSP
24
双向认证实现
客户端证书请求 · 验证客户端证书 · 双向TLS握手配置
双向认证实现
客户端证书请求
25
Session Ticket与会话恢复
Ticket生成与加密 · 无状态恢复机制
Session
Ticket
26
SNI扩展支持
Server Name Indica… · 多域名证书支持
SNI
扩展支持
27
调试与抓包分析
使用Wireshark分析TLS握手 · OpenSSL调试选项
调试
抓包分析
28
单元测试与集成测试
测试框架选择(CMocka) · 模拟网络环境 · 自动化测试
单元测试
集成测试
29
部署与监控
SDK版本管理 · 性能监控 · 告警与日志分析
部署
监控
30
常见安全漏洞与防护
Heartbleed · POODLE · Logjam等漏洞原理及修复措施
常见安全漏洞
防护
所属VIP或分类
同VIP:openssl命令行诊断与日志调优实战
同VIP:SDK初始化与加密握手回调改造案例
同VIP:SDK集成中的异步回调改造指南