Table 1 Mechanisms supported by HPUX-KCM (continued)
Mechanism | Functions |
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 | √ |
•
Table 2 Functions supported by HPUX-KCM
Category | Function | Description |
General purpose functions | C_Initialize | Initializes Cryptoki |
| C_Finalize | Clean up miscellaneous |
|
| |
| C_GetInfo | Obtains general information about |
|
| Cryptoki |
| C_GetFunctionList | Obtains entry points of Cryptoki library |
|
| functions |
Slot and token management | C_GetSlotList | Obtains a list of slots in the system |
functions | C_GetSlotInfo | Obtains information about a particular |
| ||
|
| slot |
| C_GetTokenInfo | Obtains information about a particular |
|
| token |
| C_GetMechanismList | Obtains a list of mechanisms supported |
|
| by a token |
| C_GetMechanismInfo | Obtains information about a particular |
|
| mechanism |
Session management functions | C_OpenSession | Opens a connection between an |
|
| application and a particular token or |
|
| sets up an application callback for token |
|
| insertion |
| C_CloseSession | Closes a session |
| C_GetSessionInfo | Obtains information about the session |
Object management functions | C_CreateObject | Creates an object |
| C_DestroyObject | Destroys an object |
Encryption functions | C_EncryptInit | Initializes an encryption operation |
6Overview