首页
›
密码学工程与数据安全
›
046-KMS密钥平台SDK接入改造
›
《PKCS 11标准与HSM驱动实战教程》
VIP20
本课程属于:046-KMS密钥平台SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PKCS 11标准与HSM驱动实战教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
密码学基础回顾
对称加密 · 非对称加密 · 哈希算法
密码学基础回顾
对称加密
02
HSM硬件安全模块概述
HSM的定义 · 用途 · 典型厂商与产品分类
HSM
硬件安全模块概述
03
PKCS#11标准简介
标准历史 · 设计目标 · CryptoKi接口体系
PKCS#11
标准简介
04
PKCS#11核心概念
Slot · · Session
PKCS#11
核心概念
05
PKCS#11函数分类与调用约定
初始化 · 会话管理 · 对象管理
PKCS#11
函数分类
06
开发环境搭建
安装PKCS#11标准库(SoftH… · 配置编译器与链接器
开发环境搭建
PKCS#11
07
SoftHSM安装与配置
编译安装 · 初始化 · 设置PIN
SoftHSM
安装
08
第一个PKCS#11程序
C语言调用C_Initialize/… · 获取Slot列表
PKCS#11
第一个
09
会话管理
打开与关闭会话(C_OpenSess… · 登录与登出
会话管理
OpenSess
10
密钥生成
生成对称密钥(AES) · 非对称密钥对(RSA/ECC)的AP…
密钥生成
AES
11
密钥属性详解
CKA_CLASS · CKA_KEY_TYPE · CKA_VALUE_LEN
密钥属性详解
CKA
12
加密解密实战
使用AES密钥对数据进行加密与解密(…
加密解密实战
AES
13
签名验签实战
使用RSA密钥对消息进行签名与验签(…
签名验签实战
RSA
14
哈希与消息认证
C_Digest计算哈希值 · C_Sign配合HMAC的使用
哈希
消息认证
15
对象搜索与枚举
C_FindObjects系列函数 · 按属性搜索密钥/证书
对象搜索
枚举
16
证书与公钥存储
导入X.509证书 · 提取公钥 · 存储为PKCS#11对象
证书
公钥存储
17
随机数生成
C_GenerateRandom在H…
随机数生成
GenerateRand…
18
会话中的多线程安全
PKCS#11的线程模型 · C_Initialize的flags…
会话
多线程安全
19
包装与解包密钥
C_WrapKey/C_Unwrap…
包装
解包密钥
20
密钥派生
C_DeriveKey基于Diffi…
密钥派生
DeriveKey
21
令牌属性与信息查询
C_GetTokenInfo · C_GetSlotInfo获取硬件信…
令牌属性
信息查询
22
错误处理与调试
常用错误码(CKR_*) · 日志配置 · 常见问题排查
错误处理
调试
23
PKCS#11与OpenSSL集成
通过引擎(engine)让OpenS…
PKCS#11
OpenSSL
24
PKCS#11与Java集成
使用SunPKCS11 provid…
PKCS#11
Java
25
PKCS#11与Python集成
使用python-pkcs11库编写…
PKCS#11
Python
26
HSM驱动开发入门
了解厂商驱动层架构 · APDU通信基础
HSM
驱动开发入门
27
自定义PKCS#11模块架构
-Slot模型实现要点 · 会话状态机
PKCS#11
自定义
28
实现一个简单的模拟HSM
在内存中维护对象存储 · 支持基本API
HSM
实现一个简单的模…
29
性能优化与最佳实践
批量操作 · 会话池 · 缓冲区管理
性能优化
最佳实践
30
综合实战
构建一个基于HSM的密钥管理系统(K…
综合实战
HSM
所属VIP或分类
同VIP:API兼容性检测方法
同VIP:BYOK外部密钥导入实战
同VIP:BYOK密钥管理SDK设计与开发