面向开发者的 Oracle® Solaris 11 安全性指南

退出打印视图

更新时间: 2014 年 7 月
 
 

PKCS #11 函数列表

    下面列表列出了 Oracle Solaris 加密框架中的 pkcs11_softtoken.so 所支持的 PKCS #11 函数类别以及相关函数:

  • 通用C_Initialize()C_Finalize()C_GetInfo()C_GetFunctionList()

  • 会话管理C_OpenSession()C_CloseSession()C_GetSessionInfo()C_CloseAllSessions()C_Login()C_Logout()

  • 插槽和令牌管理C_GetSlotList()C_GetSlotInfo()C_GetMechanismList()C_GetMechanismInfo()C_SetPIN()

  • 加密和解密C_EncryptInit()C_Encrypt()C_EncryptUpdate()C_EncryptFinal()C_DecryptInit()C_Decrypt()C_DecryptUpdate()C_DecryptFinal()

  • 消息摘要C_DigestInit()C_Digest()C_DigestKey()C_DigestUpdate()C_DigestFinal()

  • MAC 的签名和应用C_Sign()C_SignInit()C_SignUpdate()C_SignFinal()C_SignRecoverInit()C_SignRecover()

  • 签名验证C_Verify()C_VerifyInit()C_VerifyUpdate()C_VerifyFinal()C_VerifyRecoverInit()C_VerifyRecover()

  • 双重用途加密函数C_DigestEncryptUpdate()C_DecryptDigestUpdate()C_SignEncryptUpdate()C_DecryptVerifyUpdate()

  • 随机数生成C_SeedRandom()C_GenerateRandom()

  • 对象管理C_CreateObject()C_DestroyObject()C_CopyObject()C_FindObjects()C_FindObjectsInit()C_FindObjectsFinal()C_GetAttributeValue()C_SetAttributeValue()

  • 密钥管理C_GenerateKey()C_GenerateKeyPair()C_DeriveKey()