文档信息
前言
1. 面向开发者的 Oracle Solaris 安全(概述)
2. 开发特权应用程序
3. 编写 PAM 应用程序和服务
4. 编写使用 GSS-API 的应用程序
5. GSS-API 客户机示例
6. GSS-API 服务器示例
7. 编写使用 SASL 的应用程序
8. Oracle Solaris 加密框架介绍
9. 编写用户级加密应用程序
Cryptoki 库概述
PKCS #11 函数列表
使用 PKCS #11 的函数
PKCS #11 函数:C_Initialize()
PKCS #11 函数:C_GetInfo()
PKCS #11 函数:C_GetSlotList()
PKCS #11 函数:C_GetTokenInfo()
PKCS #11 函数:C_OpenSession()
PKCS #11 函数:C_GetMechanismList()
扩展的 PKCS #11 函数
扩展的 PKCS #11 函数:SUNW_C_GetMechSession()()
扩展的 PKCS #11 函数:SUNW_C_KeyToObject
用户级加密应用程序示例
消息摘要示例
对称加密示例
签名和验证示例
随机字节生成示例
10. Oracle Solaris 密钥管理框架介绍
A. 适用于开发者的安全编码准则
B. 基于 C 的 GSS-API 样例程序
C. GSS-API 参考信息
D. 指定 OID
E. SASL 示例的源代码
F. SASL 参考信息表
词汇表
索引
本章介绍如何开发使用 PKCS #11 函数进行加密的用户级应用程序和提供者。
本章包含以下主题:
有关加密框架的更多信息,请参见第 8 章。