首页
›
密码学工程与数据安全
›
046-KMS密钥平台SDK接入改造
›
《SDK对接PKCS 11教程》
VIP20
本课程属于:046-KMS密钥平台SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SDK对接PKCS 11教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PKCS 11概述
标准介绍 · 历史 · 应用场景
PKCS
11概述
02
PKCS 11架构
令牌 · 槽 · 会话的概念
PKCS
11架构
03
开发环境搭建
选择SDK · 安装 · 配置
开发环境搭建
SDK
04
基本数据类型
CK_BYTE · CK_ULONG · CK_CHAR等
基本数据类型
CK
05
初始化与终结
C_Initialize · C_Finalize函数
初始化
终结
06
槽与令牌管理
C_GetSlotList · C_GetTokenInfo
令牌管理
GetSlotList
07
会话管理
C_OpenSession · C_CloseSession · C_Login
会话管理
OpenSession
08
对象概述
CK_OBJECT_HANDLE · 对象属性
对象概述
CK
09
密钥类型
公钥 · 私钥 · 对称密钥
密钥类型
公钥
10
创建与销毁对象
C_CreateObject · C_DestroyObject
创建
销毁对象
11
对象搜索
C_FindObjectsInit · C_FindObjects · C_FindObjectsFinal
对象搜索
FindObjectsI…
12
属性获取与设置
C_GetAttributeValu… · C_SetAttributeValu…
属性获取
设置
13
加密操作
C_EncryptInit · C_Encrypt · C_EncryptUpdate
加密操作
EncryptInit
14
解密操作
C_DecryptInit · C_Decrypt · C_DecryptUpdate
解密操作
DecryptInit
15
签名与验证
C_SignInit · C_Sign · C_VerifyInit
签名
验证
16
消息摘要
C_DigestInit · C_Digest · C_DigestUpdate
消息摘要
DigestInit
17
密钥协商
C_GenerateKeyPair · C_DeriveKey(DH · ECDH)
密钥协商
GenerateKeyP…
18
随机数生成
C_GenerateRandom · C_SeedRandom
随机数生成
GenerateRand…
19
包装与解包
C_WrapKey · C_UnwrapKey
包装
解包
20
双因素认证
CKF_LOGIN_TO_SESSI…
双因素认证
CKF
21
机制管理
C_GetMechanismList · C_GetMechanismInfo
机制管理
GetMechanism…
22
回调函数
C_Notify返回处理
回调函数
Notify
23
错误码处理
CKR_OK · CKR_DEVICE_ERROR等
错误码处理
CKR
24
日志与调试
调试PKCS 11调用技巧
日志
调试
25
安全注意事项
密钥存储 · 会话锁定
安全注意事项
密钥存储
26
多线程支持
PKCS 11线程安全要求
多线程支持
PKCS
27
兼容性与供应商扩展
不同厂商实现差异
兼容性
供应商扩展
28
性能优化
缓存 · 批处理
性能优化
缓存
29
实际案例
使用PKCS 11进行文件加密
实际案例
PKCS
30
总结与进阶
PKCS 11 3.0新特性 · 未来方向
进阶
PKCS
所属VIP或分类
同VIP:API兼容性检测方法
同VIP:BYOK外部密钥导入实战
同VIP:BYOK密钥管理SDK设计与开发