Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Notes about the description in PKCS#11

&pagelevel(3)&pagelevel

Version 2.20 of the PKCS#11 standard is used as the basis for your work with the C interface of CRYPT.

This standard can be found on the Internet under

https://www.cryptsoft.com/pkcs11doc/

The following table lists the functions and where you will find the description in the PKSC#11 V2.20 standard. The C_ prefix in the PKCS#11 functions indicates a function.

Function

Description in PKCS#11 V2.20

General-purpose functions

  • C_Initialize

  • C_Finalize

  • C_GetInfo

  • C_GetFunctionList

section 11.4

Slot and token management functions

  • C_GetSlotList

  • C_GetSlotInfo

  • C_GetTokenInfo

  • C_WaitForSlotEvent

  • C_GetMechanismList

  • C_GetMechanismInfo

  • C_InitToken

  • C_InitPIN

  • C_SetPIN

section 11.5

Session management functions

  • C_OpenSession

  • C_CloseSession

  • C_CloseAllSessions

  • C_GetSessionInfo

  • C_GetOperationState

  • C_SetOperationState

  • C_Login

  • C_Logout

section 11.6

Object management functions

  • C_CreateObject

  • C_CopyObject

  • C_DestroyObject

  • C_GetObjectSize

  • C_GetAttributeValue

  • C_SetAttributeValue

  • C_FindObjectsInit

  • C_FindObjects

  • C_FindObjectsFinal

section 11.7

Encryption functions

  • C_EncryptInit

  • C_Encrypt

  • C_EncryptUpdate

  • C_EncryptFinal

section 11.8

Decryption functions

  • C_DecryptInit

  • C_Decrypt

  • C_DecryptUpdate

  • C_DecryptFinal

section 11.9

Message digesting functions

  • C_DigestInit

  • C_Digest

  • C_DigestUpdate

  • C_DigestKey

  • C_DigestFinal

section 11.10

Signing and MACing functions

  • C_SignInit

  • C_Sign

  • C_SignUpdate

  • C_SignFinal

  • C_SignRecoverInit

  • C_SignRecover

section 11.11

Functions for verifying signatures and MACs

  • C_VerifyInit

  • C_Verify

  • C_VerifyUpdate

  • C_VerifyFinal

  • C_VerifyRecoverInit

  • C_VerifyRecover

section 11.12

Dual-function cryptographic functions

  • C_DigestEncryptUpdate

  • C_DecryptDigestUpdate

  • C_SignEncryptUpdate

  • C_DecryptVerifyUpdate

section 11.13

Key management functions

  • C_GenerateKey

  • C_GenerateKeyPair

  • C_WrapKey

  • C_UnwrapKey

  • C_DeriveKey

section 11.14

Random number generation functions

  • C_SeedRandom

  • C_GenerateRandom

section 11.15

Parallel function management functions

  • C_GetFunctionStatus

  • C_CancelFunction

section 11.16

Callback functions

  • Surrender callbacks

  • Vendor-defined callbacks

section 11.17