Searched refs:hks_blob (Results 1 – 3 of 3) sorted by relevance
30 HKS_DLL_API_PUBLIC void hks_get_sdk_version(struct hks_blob *sdk_version);70 HKS_DLL_API_PUBLIC int32_t hks_generate_key(const struct hks_blob *key_alias,85 const struct hks_key_param *key_param, struct hks_blob *pri_key,86 struct hks_blob *pub_key);101 const struct hks_blob *key_alias,102 const struct hks_key_param *key_param, const struct hks_blob *key);111 const struct hks_blob *key_alias, struct hks_blob *key);119 HKS_DLL_API_PUBLIC int32_t hks_delete_key(const struct hks_blob *key_alias);126 HKS_DLL_API_PUBLIC int32_t hks_get_key_param(const struct hks_blob *key_alias,134 HKS_DLL_API_PUBLIC int32_t hks_is_key_exist(const struct hks_blob *key_alias);[all …]
94 struct hks_blob { struct223 struct hks_blob key_auth_id; /* auth id */227 struct hks_blob nonce; /* Nonce value or iv vector */228 struct hks_blob aad;246 struct hks_blob *cipher_text;247 struct hks_blob *nonce_blob; /* Nonce value or iv vector */248 struct hks_blob *aad_blob;249 struct hks_blob *plain_text;267 struct hks_blob *cert; /* cert array list */
18 struct hks_blob { struct23 HKS_API_EXPORT int32_t hks_generate_random(struct hks_blob *random) in hks_generate_random() argument