Home
last modified time | relevance | path

Searched refs:keyStore (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/middleware/mcux-secure-subsystem/inc/
Dfsl_sss_sscp.h48 sss_sscp_key_store_t *keyStore; member
333 sss_status_t sss_sscp_key_store_init(sss_sscp_key_store_t *keyStore, sss_sscp_session_t *session);
335 sss_status_t sss_sscp_key_store_set_key(sss_sscp_key_store_t *keyStore,
342 sss_status_t sss_sscp_key_store_get_key(sss_sscp_key_store_t *keyStore,
349 sss_status_t sss_sscp_key_store_export_key(sss_sscp_key_store_t *keyStore,
355 sss_status_t sss_sscp_key_store_import_key(sss_sscp_key_store_t *keyStore,
362 sss_status_t sss_sscp_key_store_generate_key(sss_sscp_key_store_t *keyStore,
367 sss_status_t sss_sscp_key_store_open_key(sss_sscp_key_store_t *keyStore, sss_sscp_object_t *keyObje…
368 sss_status_t sss_sscp_key_store_open_internal_key(sss_sscp_key_store_t *keyStore, sss_internal_keyI…
369 sss_status_t sss_sscp_key_store_erase_key(sss_sscp_key_store_t *keyStore, sss_sscp_object_t *keyObj…
[all …]
Dfsl_sss_api.h492 sss_key_store_t *keyStore; member
812 sss_status_t sss_key_store_context_init(sss_key_store_t *keyStore, sss_session_t *session);
823 sss_status_t sss_key_store_allocate(sss_key_store_t *keyStore, uint32_t keyStoreId);
827 sss_status_t sss_key_store_save(sss_key_store_t *keyStore);
831 sss_status_t sss_key_store_load(sss_key_store_t *keyStore);
845 sss_status_t sss_key_store_set_key(sss_key_store_t *keyStore,
854 sss_status_t sss_key_store_generate_key(sss_key_store_t *keyStore,
861 …sss_key_store_t *keyStore, sss_object_t *keyObject, uint8_t *data, size_t *dataLen, size_t *pKeyBi…
866 sss_status_t sss_key_store_get_key_fromoffset(sss_key_store_t *keyStore,
875 sss_status_t sss_key_store_open_key(sss_key_store_t *keyStore, sss_object_t *keyObject);
[all …]
Dfsl_sss_sscp_types.h68 sss_sscp_key_store_t *keyStore; member
125 #define SSS_KEY_STORE_TYPE_IS_SSCP(keyStore) (keyStore && SSS_SESSION_TYPE_IS_SSCP(keyStore->sessio… argument
127 #define SSS_OBJECT_TYPE_IS_SSCP(pObject) (pObject && SSS_KEY_STORE_TYPE_IS_SSCP(pObject->keyStore))
/hal_nxp-latest/mcux/middleware/mcux-secure-subsystem/src/sscp/
Dfsl_sss_sscp.c1406 sss_status_t sss_sscp_key_store_init(sss_sscp_key_store_t *keyStore, sss_sscp_session_t *session) in sss_sscp_key_store_init() argument
1413 keyStore->session = session; in sss_sscp_key_store_init()
1414 keyStore->keyStoreId = 0u; in sss_sscp_key_store_init()
1423 op.params[1].value.a = keyStore->keyStoreId; in sss_sscp_key_store_init()
1427 op.result[0].context.ptr = keyStore; in sss_sscp_key_store_init()
1430 sscp_context_t *sscpCtx = keyStore->session->sscp; in sss_sscp_key_store_init()
1440 sss_status_t sss_sscp_key_store_set_key(sss_sscp_key_store_t *keyStore, in sss_sscp_key_store_set_key() argument
1455 op.params[0].context.ptr = keyStore; in sss_sscp_key_store_set_key()
1470 sscp_context_t *sscpCtx = keyStore->session->sscp; in sss_sscp_key_store_set_key()
1480 sss_status_t sss_sscp_key_store_get_key(sss_sscp_key_store_t *keyStore, in sss_sscp_key_store_get_key() argument
[all …]