Home
last modified time | relevance | path

Searched refs:auth_id (Results 1 - 25 of 30) sorted by relevance

12

/base/security/device_auth/frameworks/deviceauth_lite/source/struct/
H A Dexchange_auth_data.c41 int32_t result = byte_convert(obj, FIELD_AUTH_ID, exchange_auth_data->auth_id.auth_id, in parse_exchange_data()
42 (uint32_t *)&exchange_auth_data->auth_id.length, HC_AUTH_ID_BUFF_LEN); in parse_exchange_data()
73 uint8_t *tmp_auth_id_data_hex = raw_byte_to_hex_string(exchange_auth_data->auth_id.auth_id, in make_exchange_data()
74 exchange_auth_data->auth_id.length); in make_exchange_data()
H A Drmv_auth_info_data.c47 int32_t result = byte_convert(obj, FIELD_RMV_ID, rmv_auth_data->auth_id.auth_id, in parse_rmv_auth_info_data()
48 (uint32_t *)&rmv_auth_data->auth_id.length, HC_AUTH_ID_BUFF_LEN); in parse_rmv_auth_info_data()
72 uint8_t *tmp_rmv_id_data_hex = raw_byte_to_hex_string(rmv_auth_data->auth_id.auth_id, in make_rmv_auth_info_data()
73 rmv_auth_data->auth_id.length); in make_rmv_auth_info_data()
H A Dadd_auth_info_data.c47 int32_t result = byte_convert(obj, FIELD_ADD_ID, add_auth_data->auth_id.auth_id, in parse_add_auth_info_data()
48 (uint32_t *)&add_auth_data->auth_id.length, HC_AUTH_ID_BUFF_LEN); in parse_add_auth_info_data()
86 uint8_t *tmp_add_id_data_hex = raw_byte_to_hex_string(add_auth_data->auth_id.auth_id, in make_add_auth_info_data()
87 add_auth_data->auth_id.length); in make_add_auth_info_data()
/base/security/device_auth/frameworks/deviceauth_lite/source/auth_info/
H A Dexchange_auth_info_client.c38 struct hc_auth_id *auth_id, struct ltpk *ltpk);
107 ret = get_field_from_request_payload(&plain, &sign_result, &cache->auth_id, &cache->ltpk); in parse_exchange_response_data()
126 static int32_t build_auth_info(struct uint8_buff *auth_info, const struct hc_auth_id *auth_id, struct ltpk *ltpk);
128 const struct hc_auth_id *auth_id, struct signature *sign_result);
129 static int32_t get_self_key_id(const struct hichain *hichain, const struct hc_auth_id *auth_id, struct ltpk *ltpk);
132 const struct hc_auth_id *auth_id = &hichain->pake_client->self_id; in build_exchange_request() local
134 int32_t ret = get_self_key_id(hichain, auth_id, &ltpk); in build_exchange_request()
141 ret = build_auth_info(&auth_info, auth_id, &ltpk); in build_exchange_request()
146 ret = sign_self_public_key(hichain, &auth_info, auth_id, &sign_result); in build_exchange_request()
186 static int32_t get_self_key_id(const struct hichain *hichain, const struct hc_auth_id *auth_id, struc argument
221 get_field_from_request_payload(struct uint8_buff *payload, struct signature *sign_result, struct hc_auth_id *auth_id, struct ltpk *ltpk) get_field_from_request_payload() argument
273 sign_self_public_key(const struct hichain *hichain, struct uint8_buff *auth_info, const struct hc_auth_id *auth_id, struct signature *sign_result) sign_self_public_key() argument
310 build_auth_info(struct uint8_buff *auth_info, const struct hc_auth_id *auth_id, struct ltpk *ltpk) build_auth_info() argument
326 parse_auth_info(const struct uint8_buff *auth_info, struct hc_auth_id *auth_id, struct ltpk *ltpk) parse_auth_info() argument
[all...]
H A Dremove_auth_info.c31 static int32_t delete_auth_info(const struct hichain *hichain, int32_t user_type, struct hc_auth_id *auth_id);
51 ret = delete_auth_info(hichain, cache.user_type, &cache.auth_id); in send_remove_response()
69 struct hc_auth_id *auth_id);
85 ret = get_field_from_request_payload(&plain, &cache->user_type, &cache->auth_id); in parse_remove_request_data()
118 static int32_t delete_auth_info(const struct hichain *hichain, int32_t user_type, struct hc_auth_id *auth_id) in delete_auth_info() argument
127 struct hc_key_alias alias = generate_key_alias(&service_id, auth_id, alias_type); in delete_auth_info()
146 struct hc_auth_id *auth_id) in get_field_from_request_payload()
154 *auth_id = rmv_auth_data->auth_id; in get_field_from_request_payload()
145 get_field_from_request_payload(struct uint8_buff *payload, int32_t *user_type, struct hc_auth_id *auth_id) get_field_from_request_payload() argument
H A Dauth_info.c158 struct hc_key_alias alias = generate_key_alias(&service_id, &cache->auth_id, alias_type); in save_auth_info()
163 int32_t ret = import_lt_public_key(&alias, &cache->ltpk, cache->user_type, pair_type, &cache->auth_id); in save_auth_info()
177 struct auth_info_cache *build_auth_client_info(struct hc_auth_id auth_id, int32_t user_type) in build_auth_client_info() argument
186 auth_info->auth_id = auth_id; in build_auth_client_info()
H A Dremove_auth_info_client.c82 &auth_info_client->auth_info->auth_id, in build_remove_request_data()
92 authData.auth_id = auth_info_client->auth_info->auth_id; in build_remove_request_data()
/base/security/device_auth/frameworks/deviceauth_lite/inc/auth_info/
H A Dadd_auth_info.h25 struct hc_auth_id auth_id; member
34 struct hc_auth_id auth_id; member
H A Dauth_info.h32 struct hc_auth_id auth_id; member
37 struct hc_auth_id auth_id; member
66 struct auth_info_cache *build_auth_client_info(struct hc_auth_id auth_id, int32_t user_type);
H A Dremove_auth_info.h25 struct hc_auth_id auth_id; member
/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/
H A Dauth_info_test.h36 struct hc_auth_id auth_id; member
41 struct hc_auth_id auth_id; member
70 struct auth_info_cache *build_auth_client_info(struct hc_auth_id auth_id, int32_t user_type);
H A Dhuks_adapter_test.h86 const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type);
103 int32_t generate_lt_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id);
129 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id);
287 int32_t generate_lt_X25519_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id);
H A Dhichain_pake_test.cpp55 memcpy_s(g_test_client_auth_id.auth_id, AUTH_ID_LENGTH, g_testPhoneId, AUTH_ID_LENGTH); in InitHcAuthId()
58 memcpy_s(g_test_server_auth_id.auth_id, AUTH_ID_LENGTH, g_testCarId, AUTH_ID_LENGTH); in InitHcAuthId()
H A Dhuks_adapter_test.cpp93 memcpy_s(g_test_client_auth_id.auth_id, AUTH_ID_LENGTH, g_testPhoneId, AUTH_ID_LENGTH); in InitHcAuthId()
96 memcpy_s(g_test_server_auth_id.auth_id, AUTH_ID_LENGTH, g_testCarId, AUTH_ID_LENGTH); in InitHcAuthId()
493 struct hc_auth_id auth_id; in HWTEST_F() local
497 int32_t ret = get_lt_key_info(&alias, &key_type, &auth_id); in HWTEST_F()
1197 (void)memcpy_s(info + pos, len - pos, stsClient->peer_id.auth_id, stsClient->peer_id.length); in GenerateSignMessage()
1201 (void)memcpy_s(info + pos, len - pos, stsClient->self_id.auth_id, stsClient->self_id.length); in GenerateSignMessage()
1422 cache.auth_id = g_test_server_auth_id; in HWTEST_F()
1437 struct hc_auth_id auth_id; in HWTEST_F() local
1438 (void)memset_s(&auth_id, sizeof(auth_id), in HWTEST_F()
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/inc/huks_adapter/
H A Dhuks_adapter.h82 const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type);
99 int32_t generate_lt_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id);
125 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id);
283 int32_t generate_lt_X25519_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id);
/base/security/device_auth/frameworks/deviceauth_lite/source/huks_adapter/
H A Dhuks_adapter.c79 CONVERT_TO_BLOB(hc_auth_id, auth_id)
775 const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) in generate_key_alias()
780 check_ptr_return_val(auth_id, temp_alias); in generate_key_alias()
789 if (auth_id->length > HC_AUTH_ID_BUFF_LEN) { in generate_key_alias()
790 LOGE("auth_id length is error"); in generate_key_alias()
796 uint32_t total_len = service_id->length + auth_id->length + key_type_pair_size; in generate_key_alias()
814 auth_id->auth_id, auth_id->length); in generate_key_alias()
954 int32_t generate_lt_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id) in generate_lt_key_pair() argument
774 generate_key_alias(const struct service_id *service_id, const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) generate_key_alias() argument
1070 init_import_lt_public_key_param_set(struct HksParamSet **param_set, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) init_import_lt_public_key_param_set() argument
1109 import_lt_public_key(struct hc_key_alias *key_alias, struct ltpk *peer_public_key, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) import_lt_public_key() argument
1240 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_info() local
1302 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_alias() local
1343 struct hc_auth_id auth_id; check_key_alias_is_owner() local
1369 struct hc_auth_id auth_id; load_lt_public_key_list() local
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/unittest_mock/
H A Dhuks_adapter_mock_for_pake.c79 CONVERT_TO_BLOB(hc_auth_id, auth_id)
719 const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) in generate_key_alias()
724 check_ptr_return_val(auth_id, temp_alias); in generate_key_alias()
733 if (auth_id->length > HC_AUTH_ID_BUFF_LEN) { in generate_key_alias()
734 LOGE("auth_id length is error"); in generate_key_alias()
740 uint32_t total_len = service_id->length + auth_id->length + key_type_pair_size; in generate_key_alias()
758 auth_id->auth_id, auth_id->length); in generate_key_alias()
886 int32_t generate_lt_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id) in generate_lt_key_pair() argument
718 generate_key_alias(const struct service_id *service_id, const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) generate_key_alias() argument
992 init_import_lt_public_key_param_set(struct HksParamSet **param_set, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) init_import_lt_public_key_param_set() argument
1046 import_lt_public_key(struct hc_key_alias *key_alias, struct ltpk *peer_public_key, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) import_lt_public_key() argument
1158 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_info() local
1212 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_alias() local
1252 struct hc_auth_id auth_id; check_key_alias_is_owner() local
1278 struct hc_auth_id auth_id; load_lt_public_key_list() local
[all...]
H A Dhuks_adapter_mock.c79 CONVERT_TO_BLOB(hc_auth_id, auth_id)
648 const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) in generate_key_alias()
653 check_ptr_return_val(auth_id, temp_alias); in generate_key_alias()
662 if (auth_id->length > HC_AUTH_ID_BUFF_LEN) { in generate_key_alias()
663 LOGE("auth_id length is error"); in generate_key_alias()
669 uint32_t total_len = service_id->length + auth_id->length + key_type_pair_size; in generate_key_alias()
687 auth_id->auth_id, auth_id->length); in generate_key_alias()
815 int32_t generate_lt_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_id) in generate_lt_key_pair() argument
647 generate_key_alias(const struct service_id *service_id, const struct hc_auth_id *auth_id, enum huks_key_alias_type key_type) generate_key_alias() argument
921 init_import_lt_public_key_param_set(struct HksParamSet **param_set, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) init_import_lt_public_key_param_set() argument
975 import_lt_public_key(struct hc_key_alias *key_alias, struct ltpk *peer_public_key, const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) import_lt_public_key() argument
1087 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_info() local
1141 struct HksParam *auth_id = NULL; inner_get_lt_info_by_key_alias() local
1181 struct hc_auth_id auth_id; check_key_alias_is_owner() local
1207 struct hc_auth_id auth_id; load_lt_public_key_list() local
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/authenticatepeer_fuzzer/
H A Dauthenticatepeer_fuzzer.cpp84 if (memcpy_s(selfId.auth_id, HC_AUTH_ID_BUFF_LEN, data, selfId.length) != EOK) { in AuthenticatePeerFuzz()
88 if (memcpy_s(peerId.auth_id, HC_AUTH_ID_BUFF_LEN, data, peerId.length) != EOK) { in AuthenticatePeerFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/startpake_fuzzer/
H A Dstartpake_fuzzer.cpp80 if (memcpy_s(selfId.auth_id, HC_AUTH_ID_BUFF_LEN, data, selfId.length) != EOK) { in StartPakeFuzz()
84 if (memcpy_s(peerId.auth_id, HC_AUTH_ID_BUFF_LEN, data, peerId.length) != EOK) { in StartPakeFuzz()
/base/security/device_auth/interfaces/inner_api/deviceauth_lite/
H A Dhichain.h188 uint8_t auth_id[HC_AUTH_ID_BUFF_LEN]; member
207 struct hc_auth_id auth_id; member
347 * para auth_id: authorized auth id
352 const struct hc_auth_id *auth_id, int32_t user_type);
359 * para auth_id: unauthorized auth id
364 const struct hc_auth_id *auth_id, int32_t user_type);
/base/security/device_auth/frameworks/deviceauth_lite/source/
H A Dhichain.c203 const struct hc_auth_id *auth_id, int32_t user_type) in remove_auth_info()
209 check_ptr_return_val(auth_id, HC_INPUT_ERROR); in remove_auth_info()
220 .auth_id = *auth_id in remove_auth_info()
238 (void)auth_id;
307 if (memcmp(para.self_auth_id.auth_id, user_info->auth_id.auth_id, para.self_auth_id.length) == 0) { in delete_local_auth_info()
321 struct hc_key_alias alias = generate_key_alias(&service_id, &(user_info->auth_id), alias_type); in delete_local_auth_info()
357 struct hc_key_alias alias = generate_key_alias(&service_id, &(user_info->auth_id), alias_typ in is_trust_peer()
202 remove_auth_info(hc_handle handle, const struct operation_parameter *params, const struct hc_auth_id *auth_id, int32_t user_type) remove_auth_info() argument
368 struct hc_auth_id auth_id; is_trust_peer() local
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/dellocalauthinfo_fuzzer/
H A Ddellocalauthinfo_fuzzer.cpp75 if (memcpy_s(authId.auth_id, HC_AUTH_ID_BUFF_LEN, data, authId.length) != EOK) { in DelLocalaAuthInfoFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/istrustpeer_fuzzer/
H A Distrustpeer_fuzzer.cpp73 user_info.auth_id = selfId; in IsTrustPeerFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/listtrustpeer_fuzzer/
H A Dlisttrustpeer_fuzzer.cpp86 if (memcpy_s(authId.auth_id, HC_AUTH_ID_BUFF_LEN, data, authId.length) != EOK) { in ListTrustPeerFuzz()

Completed in 16 milliseconds

12