HP-UX Kernel Cryptographic Module 1.0 User Guide (766149-001, March 2014)
Table 1 Mechanisms supported by HP-UX KCM (continued)
FunctionsMechanism
√CKM_SHA512_RSA_PKCS
√CKM_AES_KEY_GEN
√CKM_AES_CBC
√CKM_SHA_1
√CKM_SHA256
√CKM_SHA384
√CKM_SHA512
√CKM_SHA_1_HMAC
√CKM_SHA256_HMAC
√CKM_SHA384_HMAC
√CKM_SHA512_HMAC
• HP-UX KCM implements the following PKCS#11 APIs, which are relevant for the cryptographic
functions supported by KCM. Table 2 (page 7) lists the functions supported by KCM.
Table 2 Functions supported by HP-UX KCM
DescriptionFunctionCategory
Initializes CryptokiC_InitializeGeneral purpose functions
Clean up miscellaneous
Cryptoki-associated resources
C_Finalize
Obtains general information about
Cryptoki
C_GetInfo
Obtains entry points of Cryptoki library
functions
C_GetFunctionList
Obtains a list of slots in the systemC_GetSlotListSlot and token management
functions
Obtains information about a particular
slot
C_GetSlotInfo
Obtains information about a particular
token
C_GetTokenInfo
Obtains a list of mechanisms supported
by a token
C_GetMechanismList
Obtains information about a particular
mechanism
C_GetMechanismInfo
Opens a connection between an
application and a particular token or
C_OpenSessionSession management functions
sets up an application callback for token
insertion
Closes a sessionC_CloseSession
Obtains information about the sessionC_GetSessionInfo
Creates an objectC_CreateObjectObject management functions
Destroys an objectC_DestroyObject
Initializes an encryption operationC_EncryptInitEncryption functions
PKCS #11 API considerations 7