首页
›
密码学工程与数据安全
›
047-HSM密码机集成SDK接入改造
›
《PKCS 11接口封装实践教程》
VIP20
本课程属于:047-HSM密码机集成SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PKCS 11接口封装实践教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PKCS 11概述
什么是PKCS 11?标准的历史 · 目标与常见应用场景
PKCS
11概述
02
环境搭建
OpenSC · SoftHSM的安装与配置 · 开发工具链选择
环境搭建
OpenSC
03
基本概念
Slot · · Session的关系与生命周期
基本概念
Slot
04
初始化与终止
C_Initialize · C_Finalize函数详解与参数配…
初始化
终止
05
获取信息
C_GetInfo · C_GetSlotList · C_GetSlotInfo的使用
获取信息
GetInfo
06
管理
C_GetTokenInfo · C_InitToken · C_InitPIN
管理
07
Session管理
C_OpenSession · C_CloseSession · C_CloseAllSessions
Session
管理
08
登录与登出
C_Login · C_Logout的用户类型与PIN管…
登录
登出
09
对象模型
PKCS 11对象的分类(密钥 · 证书 · 数据)与通用属性
对象模型
PKCS
10
查找对象
C_FindObjectsInit · C_FindObjects · C_FindObjectsFinal…
查找对象
FindObjectsI…
11
创建与销毁对象
C_CreateObject · C_DestroyObject · C_CopyObject
创建
销毁对象
12
属性操作
C_GetAttributeValu… · C_SetAttributeValu…
属性操作
GetAttribute…
13
密钥生成
C_GenerateKey(对称) · C_GenerateKeyPair(…
密钥生成
GenerateKey
14
对称加密
C_EncryptInit/C_En…
对称加密
EncryptInit/…
15
非对称加密与签名
C_SignInit/C_Sign · C_VerifyInit/C_Ver…
非对称加密
签名
16
散列与消息认证
C_DigestInit/C_Dig…
散列
消息认证
17
包装与解包
C_WrapKey · C_UnwrapKey实现密钥传输
包装
解包
18
随机数生成
C_GenerateRandom · C_SeedRandom的安全使用
随机数生成
GenerateRand…
19
C语言封装设计
头文件抽象 · 函数指针表 · 错误码统一
C语言封装设计
头文件抽象
20
C语言封装实现
内存管理策略 · 线程安全锁机制
C语言封装实现
内存管理策略
21
Python封装基础
ctypes库加载动态库 · 定义函数原型
Python
封装基础
22
Python封装进阶
CK_ULONG · CK_BYTE等类型的自动转换
Python
封装进阶
23
Python Session类封装
上下文管理器(with语句)的实现
Python
Session
24
Python对象封装
Key · Certificate类的属性访问与…
Python
对象封装
25
错误处理与日志
统一的异常体系与调试日志输出
错误处理
日志
26
单元测试
使用py.test对封装库进行功能与…
单元测试
py.test
27
性能优化
减少跨语言调用 · 批量操作与缓存策略
性能优化
减少跨语言调用
28
安全注意事项
内存清零 · 会话泄漏避免 · 密钥句柄管理
安全注意事项
内存清零
29
跨平台兼容
Windows/Linux/macO…
跨平台兼容
Windows/Linu…
30
实战案例
用封装库实现智能卡登录与数字签名应用
实战案例
用封装库实现智能…
所属VIP或分类
同VIP:HSM-SDK分层架构设计讲义
同VIP:HSM-SDK压力测试学习课件
同VIP:HSM-SDK压力测试实战指南