HP-UX Kernel Cryptographic Module 2.1 User Guide (766149-002, April 2014)
Table 2 Functions supported by HP-UX KCM (continued)
DescriptionFunctionCategory
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
Encrypts single-part dataC_Encrypt
Continues a multiple-part encryption
operation
C_EncryptUpdate
Finishes a multiple-part encryption
operation
C_EncryptFinal
Initializes a decryption operationC_DecryptInitDecryption functions
Decrypts single-part encrypted dataC_Decrypt
Continues a multiple-part decryption
operation
C_DecryptUpdate
Finishes a multiple-part decryption
operation
C_DecryptFinal
Initializes a message-digesting operationC_DigestInitMessage digesting functions
Digests single-part dataC_Digest
Continues a multiple-part digesting
operation
C_DigestUpdate
Finishes a multiple-part digesting
operation
C_DigestFinal
Initializes a signature operationC_SignInitSigning and MACing functions
Signs single-part dataC_Sign
Continues a multiple-part signature
operation
C_SignUpdate
Finishes a multiple-part signature
operation
C_SignFinal
Initializes a verification operationC_VerifyInitFunctions for verifying
signatures and MACs
Verifies a signature on single-part dataC_Verify
Continues a multiple-part verification
operation
C_VerifyUpdate
Finishes a multiple-part verification
operation
C_VerifyFinal
Generates a secret keyC_GenerateKeyKey management functions
Generates a public-key/private-key pairC_GenerateKeyPair
Wraps (encrypts) a keyC_WrapKey
8 Overview