|
|
#define | CXI_SFC_CHECK_GENUINENESS 0 |
| | deprecated, use Secure Messaging with Mutual Authentication instead
|
| |
|
#define | CXI_SFC_GET_INFO 1 |
| | Retrieve some information about the CXI firmware module.
|
| |
|
#define | CXI_SFC_GET_PERSKEY 2 |
| | deprecated, use Secure Messaging with Mutual Authentication instead
|
| |
|
#define | CXI_SFC_KEY_INIT 5 |
| | Delete all keys for a given group.
|
| |
|
#define | CXI_SFC_KEY_HASH_GET 6 |
| | deprecated, use CXI_SFC_HASH_COMPUTE instead
|
| |
|
#define | CXI_SFC_KEY_DSA_XGEN 7 |
| | Generate DSA domain parameter (P,Q,G)
|
| |
|
#define | CXI_SFC_KEY_BACKUP 8 |
| | Backup key as Backup Blob.
|
| |
|
#define | CXI_SFC_KEY_RESTORE 9 |
| | Restore key from Backup Blob.
|
| |
|
#define | CXI_SFC_KEY_LIST 10 |
| | List Keys stored on CryptoServer.
|
| |
|
#define | CXI_SFC_KEY_GENERATE 11 |
| | Generate a key.
|
| |
|
#define | CXI_SFC_KEY_OPEN 12 |
| | Find a named key on the CryptoServer and return reference (Key Handle)
|
| |
|
#define | CXI_SFC_KEY_DELETE 13 |
| | Delete a key on the CryptoServer.
|
| |
|
#define | CXI_SFC_KEY_PROP_GET 14 |
| | Retrieve a key property.
|
| |
|
#define | CXI_SFC_KEY_PROP_SET 15 |
| | Set a key property.
|
| |
|
#define | CXI_SFC_KEY_EXPORT 16 |
| | Export key components.
|
| |
|
#define | CXI_SFC_KEY_IMPORT 17 |
| | Import key components.
|
| |
|
#define | CXI_SFC_HASH_COMPUTE 18 |
| | Compute a hash over given data.
|
| |
|
#define | CXI_SFC_CRYPT 20 |
| | Encrypt or Decrypt data.
|
| |
|
#define | CXI_SFC_SIGN 21 |
| | Create a digital signature.
|
| |
|
#define | CXI_SFC_VERIFY 22 |
| | Verify a digital signature.
|
| |
|
#define | CXI_SFC_RND_GEN 23 |
| | Generate random bytes.
|
| |
|
#define | CXI_SFC_SECRET_AGREE 24 |
| | Secret Agreement according to TR-03111.
|
| |
|
#define | CXI_SFC_OBJ_CREATE 25 |
| | Create key or data object.
|
| |
|
#define | CXI_SFC_KEY_PAIR_GEN 26 |
| | Generate a key pair create public and private object.
|
| |
|
#define | CXI_SFC_OBJ_COPY 27 |
| | Copy key or data object.
|
| |
|
#define | CXI_SFC_KEY_DERIVE 28 |
| | Derive key from a base key.
|
| |
|
#define | CXI_SFC_KEY_WRAP 29 |
| | Export key wrapped with a key encryption key.
|
| |
|
#define | CXI_SFC_KEY_UNWRAP 30 |
| | Import key wrapped with a key encryption key.
|
| |
|
#define | CXI_SFC_USER_ADD 33 |
| | Create user or key manager.
|
| |
|
#define | CXI_SFC_USER_DELETE 34 |
| | Delete user or key manager.
|
| |
|
#define | CXI_SFC_KEY_DSA_PQGEN 35 |
| | Generate DSA domain parameter (P,Q)
|
| |
|
#define | CXI_SFC_KEY_DSA_GGEN 36 |
| | Generate DSA domain parameter (G)
|
| |
|
#define | CXI_SFC_P11_PERMISSIONS 42 |
| | P11 permissions for a given group.
|
| |
|
#define | CXI_SFC_CHECK_GENUINENESS 0 |
| | deprecated, use Secure Messaging with Mutual Authentication instead
|
| |
|
#define | CXI_SFC_GET_INFO 1 |
| | Retrieve some information about the CXI firmware module.
|
| |
|
#define | CXI_SFC_GET_PERSKEY 2 |
| | deprecated, use Secure Messaging with Mutual Authentication instead
|
| |
|
#define | CXI_SFC_KEY_INIT 5 |
| | Delete all keys for a given group.
|
| |
|
#define | CXI_SFC_KEY_HASH_GET 6 |
| | deprecated, use CXI_SFC_HASH_COMPUTE instead
|
| |
|
#define | CXI_SFC_KEY_DSA_XGEN 7 |
| | Generate DSA domain parameter (P,Q,G)
|
| |
|
#define | CXI_SFC_KEY_BACKUP 8 |
| | Backup key as Backup Blob.
|
| |
|
#define | CXI_SFC_KEY_RESTORE 9 |
| | Restore key from Backup Blob.
|
| |
|
#define | CXI_SFC_KEY_LIST 10 |
| | List Keys stored on CryptoServer.
|
| |
|
#define | CXI_SFC_KEY_GENERATE 11 |
| | Generate a key.
|
| |
|
#define | CXI_SFC_KEY_OPEN 12 |
| | Find a named key on the CryptoServer and return reference (Key Handle)
|
| |
|
#define | CXI_SFC_KEY_DELETE 13 |
| | Delete a key on the CryptoServer.
|
| |
|
#define | CXI_SFC_KEY_PROP_GET 14 |
| | Retrieve a key property.
|
| |
|
#define | CXI_SFC_KEY_PROP_SET 15 |
| | Set a key property.
|
| |
|
#define | CXI_SFC_KEY_EXPORT 16 |
| | Export key components.
|
| |
|
#define | CXI_SFC_KEY_IMPORT 17 |
| | Import key components.
|
| |
|
#define | CXI_SFC_HASH_COMPUTE 18 |
| | Compute a hash over given data.
|
| |
|
#define | CXI_SFC_CRYPT 20 |
| | Encrypt or Decrypt data.
|
| |
|
#define | CXI_SFC_SIGN 21 |
| | Create a digital signature.
|
| |
|
#define | CXI_SFC_VERIFY 22 |
| | Verify a digital signature.
|
| |
|
#define | CXI_SFC_RND_GEN 23 |
| | Generate random bytes.
|
| |
|
#define | CXI_SFC_SECRET_AGREE 24 |
| | Secret Agreement according to TR-03111.
|
| |
|
#define | CXI_SFC_OBJ_CREATE 25 |
| | Create key or data object.
|
| |
|
#define | CXI_SFC_KEY_PAIR_GEN 26 |
| | Generate a key pair create public and private object.
|
| |
|
#define | CXI_SFC_OBJ_COPY 27 |
| | Copy key or data object.
|
| |
|
#define | CXI_SFC_KEY_DERIVE 28 |
| | Derive key from a base key.
|
| |
|
#define | CXI_SFC_KEY_WRAP 29 |
| | Export key wrapped with a key encryption key.
|
| |
|
#define | CXI_SFC_KEY_UNWRAP 30 |
| | Import key wrapped with a key encryption key.
|
| |
|
#define | CXI_SFC_USER_ADD 33 |
| | Create user or key manager.
|
| |
|
#define | CXI_SFC_USER_DELETE 34 |
| | Delete user or key manager.
|
| |
|
#define | CXI_SFC_KEY_DSA_PQGEN 35 |
| | Generate DSA domain parameter (P,Q)
|
| |
|
#define | CXI_SFC_KEY_DSA_GGEN 36 |
| | Generate DSA domain parameter (G)
|
| |
|
#define | CXI_SFC_P11_PERMISSIONS 42 |
| | P11 permissions for a given group.
|
| |