/drivers/peripheral/user_auth/hdi_service/idm/src/ |
H A D | idm_session.c | 44 uint8_t challenge[CHALLENGE_LEN]; member 67 IAM_STATIC ResultCode GenerateChallenge(uint8_t *challenge, uint32_t challengeLen) in GenerateChallenge() argument 70 if (SecureRandom(challenge, challengeLen) != RESULT_SUCCESS) { in GenerateChallenge() 71 LOG_ERROR("get challenge failed"); in GenerateChallenge() 75 if (challenge[j] != 0) { in GenerateChallenge() 79 LOG_INFO("challenge is invalid, get again."); in GenerateChallenge() 85 ResultCode OpenEditSession(int32_t userId, uint8_t *challenge, uint32_t challengeLen) in OpenEditSession() argument 87 if (challenge == NULL || challengeLen != CHALLENGE_LEN) { in OpenEditSession() 88 LOG_ERROR("challenge is null"); in OpenEditSession() 91 (void)memset_s(challenge, CHALLENGE_LE in OpenEditSession() 167 CheckChallenge(uint8_t *challenge, uint32_t challengeLen) CheckChallenge() argument 305 GetChallenge(uint8_t *challenge, uint32_t challengeLen) GetChallenge() argument [all...] |
H A D | enroll_specification_check.c | 71 ret = CheckChallenge(tokenPlain.tokenDataPlain.challenge, CHALLENGE_LEN); in CheckIdmOperationToken() 73 LOG_ERROR("check challenge failed, token is invalid"); in CheckIdmOperationToken()
|
/drivers/peripheral/user_auth/test/unittest/idm_test/ |
H A D | idm_session_test.cpp | 30 uint8_t challenge[CHALLENGE_LEN]; member 35 extern ResultCode GenerateChallenge(uint8_t *challenge, uint32_t challengeLen); 89 uint8_t challenge = 0; in HWTEST_F() local 90 EXPECT_EQ(CheckChallenge(&challenge, 0), RESULT_BAD_PARAM); in HWTEST_F() 91 EXPECT_EQ(CheckChallenge(&challenge, CHALLENGE_LEN), RESULT_NEED_INIT); in HWTEST_F() 96 uint8_t challenge[CHALLENGE_LEN]; in HWTEST_F() local 97 EXPECT_EQ(memset_s(challenge, CHALLENGE_LEN, 0, CHALLENGE_LEN), EOK); in HWTEST_F() 99 EXPECT_EQ(GenerateChallenge(session.challenge, CHALLENGE_LEN), RESULT_SUCCESS); in HWTEST_F() 101 EXPECT_EQ(CheckChallenge(challenge, CHALLENGE_LEN), RESULT_BAD_MATCH); in HWTEST_F()
|
H A D | enroll_specification_check_test.cpp | 33 uint8_t challenge[CHALLENGE_LEN]; member 40 extern ResultCode GenerateChallenge(uint8_t *challenge, uint32_t challengeLen); 108 EXPECT_EQ(GenerateChallenge(session.challenge, CHALLENGE_LEN), RESULT_SUCCESS); in HWTEST_F() 120 EXPECT_EQ(memcpy_s(token.tokenDataPlain.challenge, CHALLENGE_LEN, session.challenge, CHALLENGE_LEN), EOK); in HWTEST_F()
|
/drivers/peripheral/user_auth/test/unittest/service_test/src/ |
H A D | user_auth_interface_service_test.cpp | 121 std::vector<uint8_t> &challenge, AuthResultTest &authResultTest) in DoOnceAuth() 128 authParam.baseParam.challenge = challenge; in DoOnceAuth() 157 std::vector<uint8_t> challenge; in HWTEST_F() local 158 EXPECT_EQ(service->OpenSession(userId, challenge), 0); in HWTEST_F() 159 EXPECT_EQ(challenge.size(), challengeSize); in HWTEST_F() 302 std::vector<uint8_t> challenge; in HWTEST_F() local 303 EXPECT_EQ(service->OpenSession(userId, challenge), 0); in HWTEST_F() 324 std::vector<uint8_t> challenge; in HWTEST_F() local 325 EXPECT_EQ(service->OpenSession(userId, challenge), in HWTEST_F() 120 DoOnceAuth(const std::shared_ptr<UserAuthInterfaceService> &service, int32_t userId, AuthType authType, std::vector<uint8_t> &challenge, AuthResultTest &authResultTest) DoOnceAuth() argument 347 std::vector<uint8_t> challenge; HWTEST_F() local 386 std::vector<uint8_t> challenge; HWTEST_F() local 468 std::vector<uint8_t> challenge; HWTEST_F() local 487 std::vector<uint8_t> challenge; HWTEST_F() local 525 std::vector<uint8_t> challenge; HWTEST_F() local 565 std::vector<uint8_t> challenge; HWTEST_F() local 669 std::vector<uint8_t> challenge; HWTEST_F() local 713 std::vector<uint8_t> challenge; HWTEST_F() local 754 std::vector<uint8_t> challenge; HWTEST_F() local 771 std::vector<uint8_t> challenge; HWTEST_F() local 798 std::vector<uint8_t> challenge; HWTEST_F() local 833 std::vector<uint8_t> challenge; HWTEST_F() local 897 std::vector<uint8_t> challenge; HWTEST_F() local 957 std::vector<uint8_t> challenge; HWTEST_F() local 989 std::vector<uint8_t> challenge; HWTEST_F() local 1041 std::vector<uint8_t> challenge; HWTEST_F() local 1088 std::vector<uint8_t> challenge; HWTEST_F() local 1132 std::vector<uint8_t> challenge; HWTEST_F() local 1164 std::vector<uint8_t> challenge; HWTEST_F() local 1199 std::vector<uint8_t> challenge; HWTEST_F() local 1233 std::vector<uint8_t> challenge; HWTEST_F() local 1262 std::vector<uint8_t> challenge; HWTEST_F() local [all...] |
/drivers/peripheral/user_auth/hdi_service/idm/inc/ |
H A D | idm_session.h | 30 ResultCode OpenEditSession(int32_t userId, uint8_t *challenge, uint32_t challengeLen); 39 ResultCode CheckChallenge(uint8_t *challenge, uint32_t challengeLen); 47 ResultCode GetChallenge(uint8_t *challenge, uint32_t challengeLen);
|
/drivers/peripheral/user_auth/hdi_service/user_auth/inc/ |
H A D | context_manager.h | 32 uint8_t challenge[CHALLENGE_LEN]; member 47 uint8_t challenge[CHALLENGE_LEN]; member 59 uint8_t challenge[CHALLENGE_LEN]; member
|
H A D | user_auth_funcs.h | 51 uint8_t challenge[CHALLENGE_LEN]; member
|
/drivers/peripheral/pin_auth/test/unittest/pin_auth/common/src/ |
H A D | common_impl.c | 26 Buffer *GetAuthFwkExtraInfo(uint64_t scheduleId, KeyPair *keyPair, uint8_t *challenge, uint8_t challengeSize) in GetAuthFwkExtraInfo() argument 34 .data = challenge, in GetAuthFwkExtraInfo()
|
/drivers/peripheral/pin_auth/test/unittest/pin_auth/common/inc/ |
H A D | common_impl.h | 26 Buffer *GetAuthFwkExtraInfo(uint64_t scheduleId, KeyPair *keyPair, uint8_t *challenge, uint8_t challengeSize);
|
/drivers/peripheral/pin_auth/hdi_service/main/src/ |
H A D | collector_func.c | 38 Buffer *challenge; member 111 DestroyBuffer(g_collectorSchedule->challenge); in DestroyCollectorSchedule() 140 g_collectorSchedule->challenge = GetBufferFromAttribute(attribute, ATTR_CHALLENGE, CONST_CHALLENGE_LEN); in GetCollectInfoFromSchedule() 141 if (g_collectorSchedule->challenge == NULL) { in GetCollectInfoFromSchedule() 142 LOG_ERROR("get challenge fail!"); in GetCollectInfoFromSchedule() 257 if (memcpy_s(algoParam->challenge, sizeof(algoParam->challenge), in GetAlgoParam() 258 g_collectorSchedule->challenge->buf, g_collectorSchedule->challenge->contentSize) != EOK) { in GetAlgoParam() 259 LOG_ERROR("copy challenge fai in GetAlgoParam() [all...] |
H A D | pin_auth.cpp | 194 transResult = SetVectorByBuffer(pinAlgoParam.challenge, authAlgoParam.challenge, sizeof(authAlgoParam.challenge)); in AllInOneAuth() 196 LOG_ERROR("set challenge fail!"); in AllInOneAuth() 427 result = SetVectorByBuffer(pinAlgoParam.challenge, algoParam.challenge, sizeof(algoParam.challenge)); in SendMessageToCollector() 429 LOG_ERROR("set challenge fail!"); in SendMessageToCollector()
|
/drivers/peripheral/user_auth/hdi_service/service/ |
H A D | user_auth_interface_service.cpp | 167 Uint8Array challenge = { paramHal.challenge, CHALLENGE_LEN };
in SetAttributeToCoAuthExecMsg() local 168 if (SetAttributeUint8Array(attribute, ATTR_CHALLENGE, challenge) != RESULT_SUCCESS) {
in SetAttributeToCoAuthExecMsg() 169 IAM_LOGE("SetAttributeUint8Array challenge failed");
in SetAttributeToCoAuthExecMsg() 381 Uint8Array challenge = { paramHal.challenge, CHALLENGE_LEN };
in SetAttributeToAllInOneExecMsg() local 382 if (SetAttributeUint8Array(attribute, ATTR_CHALLENGE, challenge) != RESULT_SUCCESS) {
in SetAttributeToAllInOneExecMsg() 383 IAM_LOGE("SetAttributeUint8Array challenge failed");
in SetAttributeToAllInOneExecMsg() 468 if (!param.baseParam.challenge.empty() && memcpy_s(paramHal.challenge, CHALLENGE_LE in CopyAuthParamToHal() 711 BeginIdentification(uint64_t contextId, int32_t authType, const std::vector<uint8_t> &challenge, uint32_t executorSensorHint, HdiScheduleInfo &scheduleInfo) BeginIdentification() argument 838 OpenSession(int32_t userId, std::vector<uint8_t> &challenge) OpenSession() argument [all...] |
/drivers/peripheral/user_auth/hdi_service/user_auth/src/ |
H A D | auth_token_signer.c | 33 if (memcpy_s(dataPlain->challenge, CHALLENGE_LEN, context->challenge, CHALLENGE_LEN) != EOK) { in GetAuthTokenDataPlain() 34 LOG_ERROR("failed to copy challenge"); in GetAuthTokenDataPlain()
|
H A D | context_manager.c | 68 if (memcpy_s(context->challenge, CHALLENGE_LEN, params.challenge, CHALLENGE_LEN) != EOK) { in InitAuthContext() 69 LOG_ERROR("failed to copy challenge"); in InitAuthContext() 205 if (memcpy_s(context->challenge, CHALLENGE_LEN, params->challenge, CHALLENGE_LEN) != EOK) { in InitIdentifyContext() 206 LOG_ERROR("failed to copy challenge"); in InitIdentifyContext()
|
/drivers/peripheral/user_auth/test/fuzztest/user_auth/userauthhdi_fuzzer/ |
H A D | user_auth_hdi_fuzzer.cpp | 101 FillFuzzUint8Vector(parcel, authParamBase.challenge); in FillFuzzAuthParamBase() 274 std::vector<uint8_t> challenge; in FuzzOpenSession() local 275 FillFuzzUint8Vector(parcel, challenge); in FuzzOpenSession() 276 g_service.OpenSession(userId, challenge); in FuzzOpenSession() 422 std::vector<uint8_t> challenge; in FuzzBeginIdentification() local 423 FillFuzzUint8Vector(parcel, challenge); in FuzzBeginIdentification() 427 g_service.BeginIdentification(contextId, authType, challenge, executorId, scheduleInfo); in FuzzBeginIdentification()
|
/drivers/peripheral/pin_auth/test/unittest/pin_auth/service/src/ |
H A D | all_in_one_impl_test.cpp | 126 uint8_t challenge[32] = {0}; in HWTEST_F() local 127 Buffer *fwkExtraInfo = GetAuthFwkExtraInfo(scheduleId, keyPair, challenge, 32); in HWTEST_F()
|
/drivers/peripheral/user_auth/hdi_service/common/inc/ |
H A D | user_sign_centre.h | 36 uint8_t challenge[CHALLENGE_LEN]; member
|
/drivers/peripheral/pin_auth/hdi_service/main/inc/ |
H A D | executor_func_common.h | 71 uint8_t challenge[CONST_CHALLENGE_LEN];
member
|
H A D | pin_auth.h | 38 std::vector<uint8_t> challenge; member
|
/drivers/peripheral/pin_auth/hdi_service/service/src/ |
H A D | all_in_one_impl.cpp | 148 std::vector<uint8_t> challenge;
in Enroll() local 150 result = callbackObj->OnGetData(algoParameter, 0, algoVersion, challenge, pinComplexityReg);
in Enroll() 224 pinAlgoParam.challenge, pinComplexityReg);
in Authenticate()
|
H A D | collector_impl.cpp | 144 pinAlgoParam.challenge, pinComplexityReg) != SUCCESS) {
in SendMessage()
|
/drivers/peripheral/user_auth/test/unittest/user_auth_test/ |
H A D | user_sign_centre_test.cpp | 95 .challenge = DEAULT_CHALLENGE, in HWTEST_F()
|
/drivers/peripheral/user_auth/hdi_service/coauth/src/ |
H A D | executor_message.c | 769 IAM_STATIC ResultCode SetExecutorCollectMsgToAttribute(ScheduleInfoParam *scheduleInfo, const Uint8Array *publicKey, const Uint8Array challenge, Attribute *attribute) in SetExecutorCollectMsgToAttribute() argument 796 result = SetAttributeUint8Array(attribute, ATTR_CHALLENGE, challenge); in SetExecutorCollectMsgToAttribute() 798 LOG_ERROR("SetAttributeUint8Array for challenge fail"); in SetExecutorCollectMsgToAttribute() 815 Uint8Array challenge = { challengeData, CHALLENGE_LEN }; in CreateExecutorCollectMsg() local 816 ResultCode getChallengeRet = GetAttributeUint8Array(attributeSchedule, ATTR_CHALLENGE, &challenge); in CreateExecutorCollectMsg() 818 LOG_ERROR("GetAttributeUint8Array challenge fail"); in CreateExecutorCollectMsg() 829 result = SetExecutorCollectMsgToAttribute(scheduleInfo, &publicKey, challenge, attribute); in CreateExecutorCollectMsg()
|
/drivers/peripheral/pin_auth/test/fuzztest/pin_auth/pinauthhdi_fuzzer/ |
H A D | pin_auth_hdi_fuzzer.cpp | 55 const std::vector<uint8_t>& challenge, const std::string &pinComplexityReg) override
|