首页
›
密码学工程与数据安全
›
050-应用密码SDK接入适配
›
《密码SDK集成与安全应用开发》
VIP20
本课程属于:050-应用密码SDK接入适配
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
密码SDK从入门到实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
密码SDK概述
发展历史 · 典型应用场景 · 主流SDK对比(OpenSSL/Bo…
SDK
密码
02
密码学基础回顾
对称加密 · 非对称加密 · 哈希函数
密码学基础回顾
对称加密
03
主流密码SDK介绍
OpenSSL · BoringSSL · libsodium
SDK
主流密码
04
开发环境搭建
Windows/Linux/macO… · 编译配置 · CMake集成
开发环境搭建
Windows/Linu…
05
SDK架构解析
模块划分 · API设计原则 · 上下文对象与会话管理
SDK
架构解析
06
随机数生成与熵源管理
硬件RNG · 操作系统熵池 · 伪随机数生成器
随机数生成
熵源管理
07
对称加密算法(上)
AES · DES · 3DES
对称加密算法
AES
08
分组密码工作模式
ECB · CBC · CFB
分组密码工作模式
ECB
09
非对称加密算法
RSA · ECC · SM2的密钥生成
非对称加密算法
RSA
10
密钥管理
密钥生命周期 · 密钥导出函数(KDF如PBKDF2/… · 密钥封装
密钥管理
密钥生命周期
11
哈希函数与消息认证码
SHA-2/SHA-3/SM3 · HMAC · KMAC
哈希函数
消息认证码
12
数字签名与证书
RSA签名 · ECDSA · EdDSA的实现与证书生成
数字签名
证书
13
公钥基础设施(PKI)
证书链验证 · X.509证书解析 · OCSP与CRL
PKI
公钥基础设施
14
安全通信协议基础
TLS/SSL握手流程 · 密码套件选择 · 证书绑定
安全通信协议基础
TLS/SSL
15
内存安全与抗侧信道攻击
零化内存 · 常量时间比较 · 掩码技术
内存安全
抗侧信道攻击
16
错误处理与异常机制
返回值检查 · 错误码设计 · 日志记录策略
错误处理
异常机制
17
多线程与并发安全
线程安全上下文 · 锁机制 · 无锁队列在密码操作中的应用
多线程
并发安全
18
性能优化
硬件加速(AES-NI/ARM CE… · 向量化 · 批处理与异步IO
性能优化
AES-NI/ARM
19
跨平台兼容性
Windows/Linux/macO…
跨平台兼容性
Windows/Linu…
20
实战案例1
文件加密工具开发(支持AES-GCM · 口令派生 · 分块加密)
实战案例1
AES-GCM
21
实战案例2
安全通信客户端(基于TLS1.3的端…
实战案例2
TLS1.3
22
实战案例3
数字签名验证系统(文档签名 · 验签 · 时间戳结合)
实战案例3
数字签名验证系统
23
实战案例4
密码库封装与接口设计(为上层提供易用…
实战案例4
密码库封装
24
集成测试与单元测试
测试向量验证 · 边界条件 · 模糊测试
集成测试
单元测试
25
代码审查与安全审计
常见安全隐患 · 代码风格规范 · 自动化扫描工具
代码审查
安全审计
26
常见漏洞与防御
缓冲区溢出 · 整数溢出 · 时序攻击
常见漏洞
防御
27
FIPS 140-2/140-3标准与合规
验证流程 · 自测试 · 安全策略配置
FIPS
140
28
国密算法支持
SM2/SM3/SM4/SM9的集成 · 合规性检查
国密算法支持
SM2/SM3/SM4/…
29
持续集成与自动化部署
CI/CD流水线 · 证书管理 · 密钥轮换
持续集成
自动化部署
30
总结与进阶路径
开源贡献 · 密码学阅读 · 专业认证推荐
进阶路径
开源贡献
所属VIP或分类
同VIP:Android平台SDK适配从入门到实战
同VIP:Android端密码SDK适配指南
同VIP:DSPM对接实操课程