首页
›
密码学工程与数据安全
›
050-应用密码SDK接入适配
›
《RSA到SM2的算法替换与系统迁移》
VIP20
本课程属于:050-应用密码SDK接入适配
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RSA替换SM2算法实操教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
RSA与SM2算法背景对比 · 国密政策驱动 · 课程目标与适用人群
课程导论
RSA
02
RSA算法回顾
数学基础(大素数 · 欧拉函数 · 模逆元)
RSA
算法回顾
03
SM2算法概述
椭圆曲线密码体制简介 · SM2标准规范 · 密钥对结构及曲线参数
SM2
算法概述
04
开发环境搭建
OpenSSL · GmSSL · PBC库安装
开发环境搭建
OpenSSL
05
RSA密钥生成实操
使用OpenSSL生成2048位RS… · 导出PEM格式 · 观察密钥结构
RSA
密钥生成实操
06
SM2密钥生成实操
使用GmSSL生成SM2密钥对 · 椭圆曲线点表示 · 密钥文件解析
SM2
密钥生成实操
07
RSA签名与验签实操
基于OpenSSL实现PKCS#1… · 验证流程与常见错误
RSA
签名
08
SM2签名与验签实操
SM2签名算法流程(素数域 · 杂凑值 · 随机数k)
SM2
签名
09
RSA加密解密实操
使用OpenSSL实现公钥加密私钥解… · 填充模式(PKCS#1 v2.1 O…
RSA
加密解密实操
10
SM2加密解密实操
SM2加密原理(KDF · C1+C2+C3格式) · GmSSL加密解密命令
SM2
加密解密实操
11
密码学概念深入
哈希函数(SM3/SHA-256)在… · 随机数生成安全
密码学概念深入
SM3/SHA-256
12
性能基准测试
RSA 2048与SM2 P-256…
性能基准测试
RSA
13
密钥格式转换
RSA PKCS#8与SM2 PKC… · PEM转DER · 公私钥导出为Hex
密钥格式转换
RSA
14
证书结构对比
X.509证书中RSA与SM2算法标… · 证书申请与签发命令
证书结构对比
X.509
15
Python调用RSA实操
使用cryptography库生成R… · 签名验证 · 加密解密代码示例
Python
RSA
16
Python调用SM2实操
使用gmssl-python库生成S… · 签名验证 · 加密解密代码示例
Python
SM2
17
替换方案设计
系统架构分析 · 需要替换的模块识别(SSL/TLS · 签名服务
替换方案设计
系统架构分析
18
SSL/TLS证书替换
将Apache/Nginx的RSA证… · 配置双证书兼容
SSL/TLS
证书替换
19
代码迁移实战(签名)
原有RSA签名接口改为SM2签名 · 接口兼容性设计 · 异常处理
代码迁移实战
签名
20
代码迁移实战(加密)
RSA加密密文格式转SM2加密格式 · 适配现有数据存储
代码迁移实战
加密
21
密文数据迁移
存量RSA加密数据的解密与再加密方案 · 停机窗口与热迁移策略
密文数据迁移
RSA
22
互操作性测试
RSA与SM2混合使用场景(证书链 · 跨平台验证) · 排除奇奇怪怪的错误
互操作性测试
RSA
23
安全加固
SM2密钥保护(HSM/TPM) · 随机数熵源检查 · 侧信道攻击防护建议
安全加固
SM2
24
合规审计
国密产品检测要求 · 商密型号认证 · 代码与文档完整性检查
合规审计
国密产品检测要求
25
性能优化
SM2预计算表 · 硬件加速(SM2国密卡) · 多线程签名验签优化
性能优化
SM2
26
常见问题排错(上)
密钥不匹配 · 签名验证失败 · 填充错误
常见问题排错
密钥不匹配
27
常见问题排错(下)
证书链构建失败 · 算法不兼容 · 性能瓶颈定位
常见问题排错
证书链构建失败
28
运维自动化
自动生成SM2证书 · 定期轮换密钥脚本 · 监控告警配置
运维自动化
SM2
29
实战项目案例
某Web系统从RSA2048替换为S…
实战项目案例
Web
30
总结与展望
国密后续发展(SM9 · SM4) · 混合密码体系演进
SM9
国密后续发展
所属VIP或分类
同VIP:Android平台SDK适配从入门到实战
同VIP:Android端密码SDK适配指南
同VIP:DSPM对接实操课程