Home
last modified time | relevance | path

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

12

/drivers/peripheral/user_auth/hdi_service/idm/src/
H A Didm_session.c44 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 Denroll_specification_check.c71 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 Didm_session_test.cpp30 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 Denroll_specification_check_test.cpp33 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 Duser_auth_interface_service_test.cpp121 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 Didm_session.h30 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 Dcontext_manager.h32 uint8_t challenge[CHALLENGE_LEN]; member
47 uint8_t challenge[CHALLENGE_LEN]; member
59 uint8_t challenge[CHALLENGE_LEN]; member
H A Duser_auth_funcs.h51 uint8_t challenge[CHALLENGE_LEN]; member
/drivers/peripheral/pin_auth/test/unittest/pin_auth/common/src/
H A Dcommon_impl.c26 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 Dcommon_impl.h26 Buffer *GetAuthFwkExtraInfo(uint64_t scheduleId, KeyPair *keyPair, uint8_t *challenge, uint8_t challengeSize);
/drivers/peripheral/pin_auth/hdi_service/main/src/
H A Dcollector_func.c38 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 Dpin_auth.cpp194 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 Duser_auth_interface_service.cpp167 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 Dauth_token_signer.c33 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 Dcontext_manager.c68 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 Duser_auth_hdi_fuzzer.cpp101 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 Dall_in_one_impl_test.cpp126 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 Duser_sign_centre.h36 uint8_t challenge[CHALLENGE_LEN]; member
/drivers/peripheral/pin_auth/hdi_service/main/inc/
H A Dexecutor_func_common.h71 uint8_t challenge[CONST_CHALLENGE_LEN]; member
H A Dpin_auth.h38 std::vector<uint8_t> challenge; member
/drivers/peripheral/pin_auth/hdi_service/service/src/
H A Dall_in_one_impl.cpp148 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 Dcollector_impl.cpp144 pinAlgoParam.challenge, pinComplexityReg) != SUCCESS) { in SendMessage()
/drivers/peripheral/user_auth/test/unittest/user_auth_test/
H A Duser_sign_centre_test.cpp95 .challenge = DEAULT_CHALLENGE, in HWTEST_F()
/drivers/peripheral/user_auth/hdi_service/coauth/src/
H A Dexecutor_message.c769 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 Dpin_auth_hdi_fuzzer.cpp55 const std::vector<uint8_t>& challenge, const std::string &pinComplexityReg) override

Completed in 16 milliseconds

12