HP-UX Kernel Cryptographic Module 2.1 User Guide (766149-002, April 2014)

Table 1 (page 7) describes the mechanisms supported by HP-UX KCM.
Table 1 Mechanisms supported by HP-UX KCM
FunctionsMechanism
DeriveWrap
and
Unwrap
Gen Key or
Key Pair
DigestSR and
VR
1
Sign
and
Verify
Encrypt
and
Decrypt
CKM_RSA_PKCS_KEY_PAIR_GEN
CKM_RSA_PKCS
CKM_SHA256_RSA_PKCS
CKM_SHA384_RSA_PKCS
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 HP-UX 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
PKCS #11 API considerations 7