首页
›
密码学工程与数据安全
›
053-国密算法应用SDK接入改造
›
《SM2加解密性能优化实战教程》
VIP20
本课程属于:053-国密算法应用SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SM2加解密性能优化实战教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SM2算法概述
国密标准 · 应用场景 · 与RSA/ECC对比
SM2
算法概述
02
椭圆曲线密码学基础
有限域 · 椭圆曲线方程 · 点加法
椭圆曲线密码学基…
有限域
03
SM2曲线参数
推荐的曲线p256 · G点 · 阶n的数学定义
SM2
曲线参数
04
SM2密钥对生成
私钥随机生成 · 公钥推导 · 密钥格式
SM2
密钥对生成
05
SM2数字签名算法
签名生成流程 · 签名验证流程
SM2
数字签名算法
06
SM2加密算法
加密流程 · 密文格式
SM2
加密算法
07
SM2解密算法
详细步骤 · 大数运算 · 点乘
SM2
解密算法
08
SM2性能瓶颈分析
计算密集型部分 · IO · 内存
SM2
性能瓶颈分析
09
大数运算优化
大整数表示 · 快速模乘(Montgomery模乘)
大数运算优化
大整数表示
10
点乘优化
double-and-add · NAF · wNAF
点乘优化
double-and-a…
11
预计算技术
预计算固定点乘表 · 多基预计算
预计算技术
预计算固定点乘表
12
联合减法优化
减少模运算次数
联合减法优化
减少模运算次数
13
并行计算
多线程并行点乘 · SIMD指令集
并行计算
多线程并行点乘
14
GPU加速
CUDA/OpenCL实现点乘
GPU
加速
15
硬件加速
使用Intel IPP · OpenSSL引擎 · 专用密码芯片
硬件加速
Intel
16
软件优化
编译器优化 · 循环展开 · 数据对齐
软件优化
编译器优化
17
内存优化
减少中间变量 · 零拷贝 · 内存池
内存优化
减少
18
算法级优化
使用签名验签的批量验证 · 加密解密的批处理
算法级优化
使用签名验签的批…
19
代码级优化
使用C扩展 · Python ctypes/cffi…
代码级优化
使用C扩展
20
OpenSSL/SM2性能对比
原生OpenSSL vs 优化实现
OpenSSL/SM2
性能对比
21
性能测试与基准
测试工具 · 测试用例 · 性能指标
性能测试
基准
22
性能分析工具
perf · gprof · Valgrind
性能分析工具
perf
23
常见性能陷阱
STL容器 · 内存分配 · 未对齐访问
常见性能陷阱
STL
24
安全与性能平衡
侧信道攻击 · 常数时间实现
安全
性能平衡
25
实际案例一
基于OpenSSL的SM2加解密性能…
实际案例一
OpenSSL
26
实际案例二
基于国密算法库GmSSL的优化
实际案例二
GmSSL
27
实际案例三
嵌入式环境下的SM2优化(ARM N…
实际案例三
SM2
28
实际案例四
云原生环境下的SM2性能调优
实际案例四
SM2
29
SM2性能优化总结与最佳实践
SM2性能优化总结与最佳实践 · 核心概念 · 实践要点
SM2
性能优化总结
30
未来展望
量子计算对SM2的影响 · 后量子密码过渡
未来展望
SM2
所属VIP或分类
同VIP:Go国密SDK适配从入门到实战
同VIP:Go国密SDK选型与接口兼容适配
同VIP:Go语言国密SDK统一封装实操