All Products
Search
Document Center

API operations

Last Updated: Jan 08, 2021

The PKCS #11 library supports the following PKCS #11 API operations:

Function

PKCS#11 API

General-purpose

C_Initialize

C_Finalize

C_GetInfo

C_GetFunctionList

Slot and Token Management

C_GetSlotInfo

C_GetTokenInfo

C_GetMechanismList

C_GetMechanismInfo

Session Management

C_OpenSession

C_Login

C_Logout

C_GetSessionInfo

Object Management

C_CreateObject

C_DestroyObject

C_GetAttributeValue

C_FindObjectsInit

C_FindObjects

C_FindObjectsFinal

Encryption

C_EncryptInit

C_Encrypt

C_EncryptUpdate

C_EncryptFinal

Decryption

C_DecryptInit

C_Decrypt

C_DecryptUpdate

C_DecryptFinal

Message Digest

C_DigestInit

C_Digest

C_DigestUpdate

C_DecryptFinal

Signing and MAC

C_SignInit

C_SignUpdate

C_SignFinal

C_SignRecoverInit

C_SignRecover

Verifing Signatures and MACs

C_VerifyInit

C_Verify

C_VerifyUpdate

C_VerifyFinal

C_VerifyRecoverInit

C_VerifyRecover

Random Number Generators

C_GenerateRandom

Key Management

C_GenerateKey

C_GenerateKeyPair

C_WrapKey

C_UnwrapKey

C_DeriveKey