Home
last modified time | relevance | path

Searched refs:sts_client (Results 1 - 11 of 11) sorted by relevance

/base/security/device_auth/frameworks/deviceauth_lite/source/key_agreement/
H A Dsts_client.c16 #include "sts_client.h"
31 static void generate_output_key(struct sts_client *sts_client);
33 struct sts_client *build_sts_client(const hc_handle hichain_handle, uint32_t key_length, in build_sts_client()
36 struct sts_client *sts_client = (struct sts_client *)MALLOC(sizeof(struct sts_client)); in build_sts_client() local
37 if (sts_client == NULL) { in build_sts_client()
41 (void)memset_s(sts_client, sizeo in build_sts_client()
73 struct sts_client *sts_client = (struct sts_client *)handle; build_start_request_data() local
113 struct sts_client *sts_client = (struct sts_client *)handle; parse_start_response_data() local
147 struct sts_client *sts_client = (struct sts_client *)handle; generate_sign_message() local
178 struct sts_client *sts_client = (struct sts_client *)handle; verify_response_data() local
214 struct sts_client *sts_client = (struct sts_client *)handle; generate_sts_request_sign() local
276 struct sts_client *sts_client = (struct sts_client *)handle; init_signature() local
341 struct sts_client *sts_client = (struct sts_client *)handle; build_end_request_data() local
390 struct sts_client *sts_client = (struct sts_client *)handle; parse_end_response_data() local
425 send_sts_start_request(struct sts_client *sts_client, struct message *send) send_sts_start_request() argument
451 send_sts_end_request(struct sts_client *sts_client, const struct message *receive, struct message *send) send_sts_end_request() argument
481 receive_sts_end_response(struct sts_client *sts_client, struct message *receive) receive_sts_end_response() argument
500 generate_output_key(struct sts_client *sts_client) generate_output_key() argument
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/inc/key_agreement/
H A Dsts_client.h29 struct sts_client { struct
50 static inline uint32_t sts_client_sn(struct sts_client *client) in sts_client_sn()
55 int32_t send_sts_start_request(struct sts_client *sts_client, struct message *send);
56 int32_t send_sts_end_request(struct sts_client *sts_client, const struct message *receive, struct message *send);
57 int32_t receive_sts_end_response(struct sts_client *sts_client, struct message *receive);
61 struct sts_client { struct
67 struct sts_client *build_sts_clien
[all...]
/base/security/device_auth/frameworks/deviceauth_lite/source/auth_info/
H A Dremove_auth_info_client.c33 auth_info_client.sts_client = hichain->sts_client; in send_remove_request()
59 auth_info_client.sts_client = hichain->sts_client; in receive_remove_response()
78 struct service_id service_id = generate_service_id(auth_info_client->sts_client->identity); in build_remove_request_data()
110 ret = encrypt_payload((struct var_buffer *)&auth_info_client->sts_client->session_key, in build_remove_request_data()
126 int32_t ret = decrypt_payload((struct var_buffer *)&auth_info_client->sts_client->session_key, in parse_remove_response_data()
/base/security/device_auth/frameworks/deviceauth_lite/inc/auth_info/
H A Dremove_auth_info_client.h26 struct sts_client *sts_client; member
/base/security/device_auth/frameworks/deviceauth_lite/inc/schedule/
H A Ddistribution.h23 #include "sts_client.h"
43 struct sts_client *sts_client; member
/base/security/device_auth/frameworks/deviceauth_lite/source/schedule/
H A Ddistribution.c311 DBG_OUT("Object %u proc sts %d response message.", sts_client_sn(handle->sts_client), nav->msg_type); in proc_sts_response_message()
315 ret = send_sts_end_request(handle->sts_client, receive, send); in proc_sts_response_message()
317 ret = receive_sts_end_response(handle->sts_client, receive); in proc_sts_response_message()
319 handle->cb.set_session_key(&handle->identity, &handle->sts_client->service_key); in proc_sts_response_message()
354 sts_client_sn(handle->sts_client), ret); in proc_remove_response_message()
H A Dbuild_object.c43 { STS_MODULAR, true, (void **)&hichain->sts_client }, in build_object()
/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/
H A Ddeviceauth_test.cpp980 struct sts_client *stsClient = static_cast<struct sts_client *>(MALLOC(sizeof(struct sts_client))); in HWTEST_F()
981 (void)memset_s(stsClient, sizeof(struct sts_client), 0, sizeof(struct sts_client)); in HWTEST_F()
988 hichainTest->sts_client = stsClient; in HWTEST_F()
1011 ASSERT_TRUE(hichainTest->sts_client == nullptr); in HWTEST_F()
1038 ASSERT_TRUE(hichainTest->sts_client == nullptr); in HWTEST_F()
1060 ASSERT_TRUE(hichainTest->sts_client == nullptr); in HWTEST_F()
1082 ASSERT_TRUE(hichainTest->sts_client in HWTEST_F()
[all...]
H A Dhuks_adapter_test.cpp578 ret = GenerateSignMessage(reinterpret_cast<void *>(hichainTest->sts_client), &message); in HWTEST_F()
661 ret = GenerateSignMessage(reinterpret_cast<void *>(hichainTest->sts_client), &message); in HWTEST_F()
703 ret = GenerateSignMessage(reinterpret_cast<void *>(hichainTest->sts_client), &message); in HWTEST_F()
1184 struct sts_client *stsClient = static_cast<struct sts_client *>(handle); in GenerateSignMessage()
H A Dhichain_receivedata_test.cpp684 hcServer->sts_client->client_info.protocol_base_info.state = END_REQUEST; in HWTEST_F()
685 hcServer->sts_client->client_info.protocol_base_info.last_state = PROTOCOL_INIT; in HWTEST_F()
/base/security/device_auth/frameworks/deviceauth_lite/source/
H A Dhichain.c129 if (hichain->sts_client != NULL) { in destroy()
130 destroy_sts_client(hichain->sts_client); in destroy()
585 hichain->sts_client->operation_code = operation_code; in triggered_sts_client()
592 int32_t ret = send_sts_start_request(hichain->sts_client, &send); in triggered_sts_client()
594 LOGE("Object %u build sts start request failed, error code is %d", sts_client_sn(hichain->sts_client), ret); in triggered_sts_client()

Completed in 11 milliseconds