/test/xts/device_attest_lite/services/core/adapter/ |
D | attest_adapter_oem.c | 72 char ticket[TICKET_ENCRYPT_LEN + SALT_ENCRYPT_LEN] = {0}; in OEMReadTicket() local 73 if (ReadFile(AUTH_RESULT_PATH, TICKET_FILE_NAME, ticket, sizeof(ticket)) != 0) { in OEMReadTicket() 76 if (memcpy_s(ticketInfo->ticket, TICKET_ENCRYPT_LEN, ticket, TICKET_ENCRYPT_LEN) != 0 || in OEMReadTicket() 77 …memcpy_s(ticketInfo->salt, SALT_ENCRYPT_LEN, ticket + TICKET_ENCRYPT_LEN, SALT_ENCRYPT_LEN) != 0) { in OEMReadTicket() 86 char ticket[TICKET_ENCRYPT_LEN + SALT_ENCRYPT_LEN] = {0}; in OEMWriteTicket() local 87 if (memcpy_s(ticket, TICKET_ENCRYPT_LEN, ticketInfo->ticket, TICKET_ENCRYPT_LEN) != 0 || in OEMWriteTicket() 88 …memcpy_s(ticket + TICKET_ENCRYPT_LEN, SALT_ENCRYPT_LEN, ticketInfo->salt, SALT_ENCRYPT_LEN) != 0) { in OEMWriteTicket() 95 return WriteFile(AUTH_RESULT_PATH, TICKET_FILE_NAME, ticket, sizeof(ticket)); in OEMWriteTicket()
|
/test/xts/device_attest/services/core/adapter/ |
D | attest_adapter_oem.c | 72 char ticket[TICKET_ENCRYPT_LEN + SALT_ENCRYPT_LEN] = {0}; in OEMReadTicket() local 73 if (ReadFile(AUTH_RESULT_PATH, TICKET_FILE_NAME, ticket, sizeof(ticket)) != 0) { in OEMReadTicket() 76 if (memcpy_s(ticketInfo->ticket, TICKET_ENCRYPT_LEN, ticket, TICKET_ENCRYPT_LEN) != 0 || in OEMReadTicket() 77 …memcpy_s(ticketInfo->salt, SALT_ENCRYPT_LEN, ticket + TICKET_ENCRYPT_LEN, SALT_ENCRYPT_LEN) != 0) { in OEMReadTicket() 86 char ticket[TICKET_ENCRYPT_LEN + SALT_ENCRYPT_LEN] = {0}; in OEMWriteTicket() local 87 if (memcpy_s(ticket, TICKET_ENCRYPT_LEN, ticketInfo->ticket, TICKET_ENCRYPT_LEN) != 0 || in OEMWriteTicket() 88 …memcpy_s(ticket + TICKET_ENCRYPT_LEN, SALT_ENCRYPT_LEN, ticketInfo->salt, SALT_ENCRYPT_LEN) != 0) { in OEMWriteTicket() 95 return WriteFile(AUTH_RESULT_PATH, TICKET_FILE_NAME, ticket, sizeof(ticket)); in OEMWriteTicket()
|
/test/xts/device_attest/services/core/security/ |
D | attest_security_ticket.c | 24 int32_t WriteTicketToDevice(const char* ticket, uint8_t ticketLen) in WriteTicketToDevice() argument 30 if ((ticket == NULL) || (ticketLen < MIN_TICKET_LEN) || (ticketLen >= MAX_TICKET_LEN)) { in WriteTicketToDevice() 34 if (memcpy_s(ticketData, sizeof(ticketData), ticket, ticketLen) != 0) { in WriteTicketToDevice() 60 if (memcpy_s(ticketInfo.ticket, sizeof(ticketInfo.ticket), encryptedData, BASE64_LEN) != 0 || in WriteTicketToDevice() 73 int32_t ReadTicketFromDevice(char* ticket, uint8_t ticketLen) in ReadTicketFromDevice() argument 76 if ((ticket == NULL) || (ticketLen == 0)) { in ReadTicketFromDevice() 87 int32_t ret = DecryptHks((const uint8_t*)ticketInfo.ticket, sizeof(ticketInfo.ticket), in ReadTicketFromDevice() 102 ret = Decrypt((const uint8_t*)ticketInfo.ticket, sizeof(ticketInfo.ticket), in ReadTicketFromDevice() 110 ret = memcpy_s(ticket, ticketLen, decryptedTicket, MAX_TICKET_LEN); in ReadTicketFromDevice()
|
/test/xts/device_attest_lite/services/core/security/ |
D | attest_security_ticket.c | 24 int32_t WriteTicketToDevice(const char* ticket, uint8_t ticketLen) in WriteTicketToDevice() argument 32 if ((ticket == NULL) || (ticketLen < MIN_TICKET_LEN) || (ticketLen >= MAX_TICKET_LEN)) { in WriteTicketToDevice() 36 if (memcpy_s(ticketData, sizeof(ticketData), ticket, ticketLen) != 0) { in WriteTicketToDevice() 58 if (memcpy_s(ticketInfo.ticket, sizeof(ticketInfo.ticket), encryptedData, BASE64_LEN) != 0 || in WriteTicketToDevice() 73 int32_t ReadTicketFromDevice(char* ticket, uint8_t ticketLen) in ReadTicketFromDevice() argument 76 if ((ticket == NULL) || (ticketLen == 0)) { in ReadTicketFromDevice() 98 ret = Decrypt((const uint8_t*)ticketInfo.ticket, sizeof(ticketInfo.ticket), in ReadTicketFromDevice() 106 ret = memcpy_s(ticket, ticketLen, decryptedTicket, MAX_TICKET_LEN); in ReadTicketFromDevice()
|
/test/xts/device_attest/services/core/attest/ |
D | attest_service.c | 193 static void FlushAttestData(const char* ticket, const char* authStatus) in FlushAttestData() argument 202 if (FlushAuthResult(ticket, authStatus) != ATTEST_OK) { in FlushAttestData() 247 FlushAttestData(authResult->ticket, authResult->authStatus); in AttestStartup() 373 static int32_t SetAttestStatusDefault(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusDefault() argument 376 *ticket = ""; in SetAttestStatusDefault() 381 static int32_t SetAttestStatusFailed(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusFailed() argument 384 *ticket = ""; in SetAttestStatusFailed() 389 static int32_t SetAttestStatusSucc(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusSucc() argument 395 *ticket = ""; in SetAttestStatusSucc() 424 *ticket = decryptedTicket; in SetAttestStatusSucc() [all …]
|
D | attest_service_active.c | 38 if (authResult->ticket == NULL || authResult->tokenValue == NULL) { in GenActiveMsg() 43 …if (strlen(authResult->ticket) == 0 || strlen(authResult->tokenValue) == 0 || strlen(authResult->t… in GenActiveMsg() 66 devicePacket->ticket = AttestStrdup(authResult->ticket); in GenActiveMsg()
|
D | attest_service_auth.c | 78 int32_t FlushAuthResult(const char* ticket, const char* authStatus) in FlushAuthResult() argument 81 if (ticket != NULL && WriteTicketToDevice(ticket, strlen(ticket)) != 0) { in FlushAuthResult() 643 authResult->ticket = NULL; in CreateAuthResult() 658 ATTEST_MEM_FREE(authResult->ticket); in DestroyAuthResult() 749 authResult->ticket = (char *)ATTEST_MEM_MALLOC(len + 1); in ParseTicket() 750 if (authResult->ticket == NULL) { in ParseTicket() 755 if (memcpy_s(authResult->ticket, len + 1, item, len + 1) != 0) { in ParseTicket() 756 ATTEST_MEM_FREE(authResult->ticket); in ParseTicket() 757 authResult->ticket = NULL; in ParseTicket()
|
/test/xts/device_attest_lite/services/core/attest/ |
D | attest_service.c | 221 static void FlushAttestData(const char* ticket, const char* authStatus) in FlushAttestData() argument 230 if (FlushAuthResult(ticket, authStatus) != ATTEST_OK) { in FlushAttestData() 279 FlushAttestData(authResult->ticket, authResult->authStatus); in AttestStartup() 411 static int32_t SetAttestStatusDefault(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusDefault() argument 414 *ticket = ""; in SetAttestStatusDefault() 419 static int32_t SetAttestStatusFailed(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusFailed() argument 422 *ticket = ""; in SetAttestStatusFailed() 427 static int32_t SetAttestStatusSucc(int32_t** resultArray, char** ticket, int32_t* ticketLength) in SetAttestStatusSucc() argument 433 *ticket = ""; in SetAttestStatusSucc() 462 *ticket = decryptedTicket; in SetAttestStatusSucc() [all …]
|
D | attest_service_active.c | 38 if (authResult->ticket == NULL || authResult->tokenValue == NULL) { in GenActiveMsg() 43 …if (strlen(authResult->ticket) == 0 || strlen(authResult->tokenValue) == 0 || strlen(authResult->t… in GenActiveMsg() 66 devicePacket->ticket = AttestStrdup(authResult->ticket); in GenActiveMsg()
|
D | attest_service_auth.c | 80 int32_t FlushAuthResult(const char* ticket, const char* authStatus) in FlushAuthResult() argument 83 if (ticket != NULL && WriteTicketToDevice(ticket, strlen(ticket)) != 0) { in FlushAuthResult() 663 authResult->ticket = NULL; in CreateAuthResult() 678 ATTEST_MEM_FREE(authResult->ticket); in DestroyAuthResult() 769 authResult->ticket = (char *)ATTEST_MEM_MALLOC(len + 1); in ParseTicket() 770 if (authResult->ticket == NULL) { in ParseTicket() 775 if (memcpy_s(authResult->ticket, len + 1, item, len + 1) != 0) { in ParseTicket() 776 ATTEST_MEM_FREE(authResult->ticket); in ParseTicket() 777 authResult->ticket = NULL; in ParseTicket()
|
/test/xts/device_attest_lite/test/startup/ |
D | attest_framework_client_start.c | 36 attestResultInfo.ticket = NULL; in main() 50 attestResultInfo.ticketLength, attestResultInfo.ticket); in main() 52 free(attestResultInfo.ticket); in main() 53 attestResultInfo.ticket = NULL; in main()
|
/test/xts/device_attest_lite/interfaces/kit/js/src/ |
D | native_device_attest.cpp | 136 JSI::SetStringProperty(*result, "ticket", attestResultInfo->ticket); in SetJsResult() 143 attestResultInfo.ticket = NULL; in GetAttestResultInfo() 150 if (attestResultInfo.ticket == NULL) { in GetAttestResultInfo() 155 free(attestResultInfo.ticket); in GetAttestResultInfo() 156 attestResultInfo.ticket = NULL; in GetAttestResultInfo() 185 attestResultInfo.ticket = NULL; in GetAttestResultInfoSync() 193 if (attestResultInfo.ticket == NULL) { in GetAttestResultInfoSync() 204 free(attestResultInfo.ticket); in GetAttestResultInfoSync() 205 attestResultInfo.ticket = NULL; in GetAttestResultInfoSync()
|
/test/xts/device_attest_lite/services/core/dfx/ |
D | attest_dfx.c | 63 if (devicePacket->ticket == NULL) { in PrintDevicePacket() 66 ATTEST_LOG_INFO_ANONY("ticket = %s;", devicePacket->ticket); in PrintDevicePacket() 168 if (authResult->ticket == NULL) { in PrintAuthResult() 171 ATTEST_LOG_INFO_ANONY("ticket = %s;", authResult->ticket); in PrintAuthResult() 251 if (ticketInfo->ticket[0] == '\0') { in PrintTicketInfo() 254 ATTEST_LOG_INFO_ANONY("ticket = %s;", (char*)(ticketInfo->ticket)); in PrintTicketInfo()
|
/test/xts/device_attest/services/core/dfx/ |
D | attest_dfx.c | 63 if (devicePacket->ticket == NULL) { in PrintDevicePacket() 66 ATTEST_LOG_INFO_ANONY("ticket = %s;", devicePacket->ticket); in PrintDevicePacket() 168 if (authResult->ticket == NULL) { in PrintAuthResult() 171 ATTEST_LOG_INFO_ANONY("ticket = %s;", authResult->ticket); in PrintAuthResult() 251 if (ticketInfo->ticket[0] == '\0') { in PrintTicketInfo() 254 ATTEST_LOG_INFO_ANONY("ticket = %s;", (char*)(ticketInfo->ticket)); in PrintTicketInfo()
|
/test/xts/device_attest_lite/services/core/include/security/ |
D | attest_security_ticket.h | 28 int32_t WriteTicketToDevice(const char* ticket, uint8_t len); 30 int32_t ReadTicketFromDevice(char* ticket, uint8_t len);
|
/test/xts/device_attest/services/core/include/security/ |
D | attest_security_ticket.h | 28 int32_t WriteTicketToDevice(const char* ticket, uint8_t len); 30 int32_t ReadTicketFromDevice(char* ticket, uint8_t len);
|
/test/xts/device_attest_lite/services/core/include/ |
D | attest_type.h | 73 char* ticket; member 128 char ticket[TICKET_ENCRYPT_LEN]; member 152 char *ticket; member
|
/test/xts/device_attest_lite/framework/small/src/service/ |
D | attest_framework_feature.c | 115 !WriteString(reply, attestResultInfo->ticket)) { in WriteAttestResultInfo() 131 attestResultInfo.ticket = NULL; in FeatureQueryAttest() 143 free(attestResultInfo.ticket); in FeatureQueryAttest() 144 attestResultInfo.ticket = NULL; in FeatureQueryAttest()
|
/test/xts/device_attest/services/core/include/ |
D | attest_type.h | 86 char* ticket; member 141 char ticket[TICKET_ENCRYPT_LEN]; member 165 char *ticket; member
|
/test/xts/device_attest/services/core/ |
D | attest_entry.c | 36 int32_t QueryAttest(int32_t** resultArray, int32_t arraySize, char** ticket, int32_t* ticketLength) in QueryAttest() argument 38 return QueryAttestStatus(resultArray, arraySize, ticket, ticketLength); in QueryAttest()
|
/test/xts/acts/xts_lite/device_attest_lite/device_attestQuerry_posix/src/ |
D | device_attest_querry.cpp | 89 if (attestResultInfo.ticket == "") { in AttestStatusValid() 116 attestResultInfo.ticket = NULL; 136 attestResultInfo.ticket = NULL;
|
/test/xts/device_attest_lite/test/tdd/gtest/ |
D | attest_tdd_test.cpp | 405 EXPECT_TRUE((authResult->ticket != nullptr) && (authResult->tokenValue != nullptr) && 407 if (authResult->ticket != nullptr) { 408 EXPECT_TRUE(strcmp(authResult->ticket, ATTEST_TICKET) == 0); 504 attestResultInfo.ticket = NULL; 507 EXPECT_TRUE((attestResultInfo.ticket != nullptr)); 508 if (attestResultInfo.ticket == nullptr) { 511 EXPECT_TRUE(strcmp(attestResultInfo.ticket, ATTEST_TICKET) == 0);
|
/test/xts/device_attest_lite/framework/small/src/client/ |
D | attest_framework_client_proxy.c | 52 char *ticket = (char *)ReadString(reply, &len); in ReadAttestResultTicket() local 53 if (ticket == NULL) { in ReadAttestResultTicket() 57 len = strlen(ticket) + 1; in ReadAttestResultTicket() 68 if (memcpy_s(backTicket, len, ticket, len) != 0) { in ReadAttestResultTicket() 73 attestResult->ticket = backTicket; in ReadAttestResultTicket()
|
/test/xts/device_attest/services/devattest_ability/test/tdd/gtest/src/ |
D | attest_tdd_mock_hal.c | 130 int32_t WriteTicketToDevice(const char* ticket, uint8_t len) in WriteTicketToDevice() argument 135 int32_t ReadTicketFromDevice(char* ticket, uint8_t ticketLen) in ReadTicketFromDevice() argument 137 int32_t ret = memcpy_s(ticket, ticketLen, ATTEST_TICKET, ticketLen); in ReadTicketFromDevice()
|
/test/xts/acts/xts_lite/device_attest_lite/device_attestStart_hal/src/ |
D | device_attest.c | 94 if (strcmp(attestResultInfo.ticket, "") == 0) { in AttestStatusValid() 132 attestResultInfo.ticket = NULL; in LITE_TEST_CASE()
|