Home
last modified time | relevance | path

Searched refs:hc_auth_id (Results 1 - 25 of 29) sorted by relevance

12

/base/security/device_auth/frameworks/deviceauth_lite/inc/auth_info/
H A Dadd_auth_info.h25 struct hc_auth_id auth_id;
34 struct hc_auth_id auth_id;
36 struct hc_auth_id owner_id;
H A Dauth_info.h32 struct hc_auth_id auth_id;
37 struct hc_auth_id auth_id;
54 const struct hc_auth_id *get_pake_self_auth_id(const struct hichain *hichain);
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;
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/authenticatepeer_fuzzer/
H A Dauthenticatepeer_fuzzer.cpp75 hc_auth_id selfId; in AuthenticatePeerFuzz()
76 hc_auth_id peerId; in AuthenticatePeerFuzz()
77 if (memset_s(&selfId, sizeof(struct hc_auth_id), 0, sizeof(struct hc_auth_id)) != EOK) { in AuthenticatePeerFuzz()
80 if (memset_s(&peerId, sizeof(struct hc_auth_id), 0, sizeof(struct hc_auth_id)) != EOK) { in AuthenticatePeerFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/startpake_fuzzer/
H A Dstartpake_fuzzer.cpp71 hc_auth_id selfId; in StartPakeFuzz()
72 hc_auth_id peerId; in StartPakeFuzz()
73 if (memset_s(&selfId, sizeof(struct hc_auth_id), 0, sizeof(struct hc_auth_id)) != EOK) { in StartPakeFuzz()
76 if (memset_s(&peerId, sizeof(struct hc_auth_id), 0, sizeof(struct hc_auth_id)) != EOK) { in StartPakeFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/listtrustpeer_fuzzer/
H A Dlisttrustpeer_fuzzer.cpp71 struct hc_auth_id *peerAuthidList = new hc_auth_id[MAX_LIST_NUM]; in ListTrustPeerFuzz()
75 if (memset_s(peerAuthidList, MAX_LIST_NUM * sizeof(struct hc_auth_id), in ListTrustPeerFuzz()
76 0, MAX_LIST_NUM * sizeof(struct hc_auth_id)) != EOK) { in ListTrustPeerFuzz()
81 hc_auth_id authId; in ListTrustPeerFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/inc/key_agreement/
H A Dpake_client.h32 struct hc_auth_id self_id;
33 struct hc_auth_id peer_id;
67 uint32_t key_length, const struct hc_auth_id *client, const struct hc_auth_id *server);
H A Dsts_client.h41 struct hc_auth_id peer_id;
42 struct hc_auth_id self_id;
68 const struct hc_auth_id *client, const struct hc_auth_id *server);
H A Dsts_server.h68 struct hc_auth_id self_auth_id;
84 struct hc_auth_id peer_id;
85 struct hc_auth_id self_id;
108 struct hc_auth_id self_auth_id;
H A Dpake_server.h73 struct hc_auth_id self_id;
74 struct hc_auth_id peer_id;
/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/
H A Dauth_info_test.h36 struct hc_auth_id auth_id;
41 struct hc_auth_id auth_id;
58 const struct hc_auth_id *get_pake_self_auth_id(const struct hichain *hichain);
70 struct auth_info_cache *build_auth_client_info(struct hc_auth_id auth_id, int32_t user_type);
H A Dhuks_adapter_test.h81 * @param hc_auth_id: auth id
86 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);
155 int32_t get_lt_key_info(struct hc_key_alias *alias, struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id);
164 int32_t get_lt_public_key_list(const struct hc_auth_id *owner_auth_id, int32_t trust_user_type,
165 struct hc_auth_id *out_auth_list, uint32_t *out_count);
192 * @param hc_auth_id: the auth ID
205 * @param hc_auth_id: the auth ID
287 int32_t generate_lt_X25519_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_i
[all...]
H A Dhichain_pake_test.cpp45 static struct hc_auth_id g_test_client_auth_id;
46 static struct hc_auth_id g_test_server_auth_id;
/base/security/device_auth/frameworks/deviceauth_lite/inc/huks_adapter/
H A Dhuks_adapter.h77 * @param hc_auth_id: auth id
82 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);
151 int32_t get_lt_key_info(struct hc_key_alias *alias, struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id);
160 int32_t get_lt_public_key_list(const struct hc_auth_id *owner_auth_id, int32_t trust_user_type,
161 struct hc_auth_id *out_auth_list, uint32_t *out_count);
188 * @param hc_auth_id: the auth ID
201 * @param hc_auth_id: the auth ID
283 int32_t generate_lt_X25519_key_pair(struct hc_key_alias *key_alias, const struct hc_auth_id *auth_i
[all...]
/base/security/device_auth/interfaces/inner_api/deviceauth_lite/
H A Dhichain.h186 struct hc_auth_id { struct
207 struct hc_auth_id auth_id;
212 struct hc_auth_id self_auth_id;
213 struct hc_auth_id peer_auth_id;
352 const struct hc_auth_id *auth_id, int32_t user_type);
364 const struct hc_auth_id *auth_id, int32_t user_type);
394 struct hc_auth_id *owner_auth_id, struct hc_auth_id **auth_id_list);
/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);
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()
186 static int32_t get_self_key_id(const struct hichain *hichain, const struct hc_auth_id *auth_id, struct ltpk *ltpk) in get_self_key_id()
220 static int32_t parse_auth_info(const struct uint8_buff *auth_info, struct hc_auth_id *auth_id, struct ltpk *ltpk);
222 struct hc_auth_id *auth_id, struct ltpk *ltpk) in get_field_from_request_payload()
274 const struct hc_auth_id *auth_id, struct signature *sign_result) in sign_self_public_key()
310 static int32_t build_auth_info(struct uint8_buff *auth_info, const struct hc_auth_id *auth_i
[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);
69 struct hc_auth_id *auth_id);
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()
146 struct hc_auth_id *auth_id) in get_field_from_request_payload()
H A Dauth_info.c52 const struct hc_auth_id *get_pake_self_auth_id(const struct hichain *hichain) in get_pake_self_auth_id()
177 struct auth_info_cache *build_auth_client_info(struct hc_auth_id auth_id, int32_t user_type) in build_auth_client_info()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/dellocalauthinfo_fuzzer/
H A Ddellocalauthinfo_fuzzer.cpp70 hc_auth_id authId; in DelLocalaAuthInfoFuzz()
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/istrustpeer_fuzzer/
H A Distrustpeer_fuzzer.cpp70 struct hc_auth_id selfId = { sizeof({ *data; }), { *data } }; in IsTrustPeerFuzz()
/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()
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()
969 struct hc_auth_id tmp_id = *auth_id; in generate_lt_key_pair()
1071 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in init_import_lt_public_key_param_set()
1110 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in import_lt_public_key()
1224 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_info()
1266 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_alias()
1321 int32_t get_lt_key_info(struct hc_key_alias *alias, struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in get_lt_key_info()
1343 struct hc_auth_id auth_i in check_key_alias_is_owner()
[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()
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()
894 struct hc_auth_id tmp_id = *auth_id; in generate_lt_key_pair()
993 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in init_import_lt_public_key_param_set()
1047 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in import_lt_public_key()
1142 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_info()
1176 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_alias()
1230 int32_t get_lt_key_info(struct hc_key_alias *alias, struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in get_lt_key_info()
1252 struct hc_auth_id auth_i in check_key_alias_is_owner()
[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()
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()
823 struct hc_auth_id tmp_id = *auth_id; in generate_lt_key_pair()
922 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in init_import_lt_public_key_param_set()
976 const int32_t user_type, const int32_t pair_type, struct hc_auth_id *auth_id) in import_lt_public_key()
1071 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_info()
1105 struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in inner_get_lt_info_by_key_alias()
1159 int32_t get_lt_key_info(struct hc_key_alias *alias, struct huks_key_type *out_key_type, struct hc_auth_id *out_auth_id) in get_lt_key_info()
1181 struct hc_auth_id auth_i in check_key_alias_is_owner()
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/source/key_agreement/
H A Dpake_client.c37 uint32_t key_length, const struct hc_auth_id *client, const struct hc_auth_id *server) in build_pake_client()
416 uint32_t key_length, const struct hc_auth_id *client, const struct hc_auth_id *server) in build_pake_client()
H A Dsts_client.c34 const struct hc_auth_id *client, const struct hc_auth_id *server) in build_sts_client()
519 const struct hc_auth_id *client, const struct hc_auth_id *server) in build_sts_client()

Completed in 14 milliseconds

12