/base/security/device_auth/frameworks/deviceauth_lite/inc/auth_info/ |
H A D | add_auth_info.h | 25 struct hc_auth_id auth_id; 34 struct hc_auth_id auth_id; 36 struct hc_auth_id owner_id;
|
H A D | auth_info.h | 32 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 D | remove_auth_info.h | 25 struct hc_auth_id auth_id;
|
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/authenticatepeer_fuzzer/ |
H A D | authenticatepeer_fuzzer.cpp | 75 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 D | startpake_fuzzer.cpp | 71 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 D | listtrustpeer_fuzzer.cpp | 71 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 D | pake_client.h | 32 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 D | sts_client.h | 41 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 D | sts_server.h | 68 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 D | pake_server.h | 73 struct hc_auth_id self_id; 74 struct hc_auth_id peer_id;
|
/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/ |
H A D | auth_info_test.h | 36 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 D | huks_adapter_test.h | 81 * @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 D | hichain_pake_test.cpp | 45 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 D | huks_adapter.h | 77 * @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 D | hichain.h | 186 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 D | exchange_auth_info_client.c | 38 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 D | remove_auth_info.c | 31 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 D | auth_info.c | 52 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 D | dellocalauthinfo_fuzzer.cpp | 70 hc_auth_id authId; in DelLocalaAuthInfoFuzz()
|
/base/security/device_auth/frameworks/deviceauth_lite/test/fuzztest/istrustpeer_fuzzer/ |
H A D | istrustpeer_fuzzer.cpp | 70 struct hc_auth_id selfId = { sizeof({ *data; }), { *data } }; in IsTrustPeerFuzz()
|
/base/security/device_auth/frameworks/deviceauth_lite/source/huks_adapter/ |
H A D | huks_adapter.c | 79 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 D | huks_adapter_mock_for_pake.c | 79 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 D | huks_adapter_mock.c | 79 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 D | pake_client.c | 37 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 D | sts_client.c | 34 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()
|