Home
last modified time | relevance | path

Searched full:params (Results 1 - 25 of 988) sorted by relevance

12345678910>>...40

/base/security/device_auth/services/protocol/src/pake_protocol/pake_v1_protocol/
H A Dpake_v1_protocol_common.c29 void DestroyPakeV1BaseParams(PakeBaseParams *params) in DestroyPakeV1BaseParams() argument
31 if (params == NULL) { in DestroyPakeV1BaseParams()
35 CleanPakeSensitiveKeys(params); in DestroyPakeV1BaseParams()
37 HcFree(params->salt.val); in DestroyPakeV1BaseParams()
38 params->salt.val = NULL; in DestroyPakeV1BaseParams()
40 HcFree(params->challengeSelf.val); in DestroyPakeV1BaseParams()
41 params->challengeSelf.val = NULL; in DestroyPakeV1BaseParams()
43 HcFree(params->challengePeer.val); in DestroyPakeV1BaseParams()
44 params->challengePeer.val = NULL; in DestroyPakeV1BaseParams()
46 HcFree(params in DestroyPakeV1BaseParams()
68 AllocDefaultParams(PakeBaseParams *params) AllocDefaultParams() argument
121 FillDefaultValue(PakeBaseParams *params) FillDefaultValue() argument
149 InitPakeV1BaseParams(int32_t osAccountId, PakeBaseParams *params) InitPakeV1BaseParams() argument
176 GeneratePakeParams(PakeBaseParams *params) GeneratePakeParams() argument
228 DeriveKeyFromSharedSecret(PakeBaseParams *params) DeriveKeyFromSharedSecret() argument
271 GenerateSessionKey(PakeBaseParams *params) GenerateSessionKey() argument
303 GenerateProof(PakeBaseParams *params) GenerateProof() argument
335 VerifyProof(PakeBaseParams *params) VerifyProof() argument
374 ClientConfirmPakeV1Protocol(PakeBaseParams *params) ClientConfirmPakeV1Protocol() argument
403 ClientVerifyConfirmPakeV1Protocol(PakeBaseParams *params) ClientVerifyConfirmPakeV1Protocol() argument
417 ServerResponsePakeV1Protocol(PakeBaseParams *params) ServerResponsePakeV1Protocol() argument
431 ServerConfirmPakeV1Protocol(PakeBaseParams *params) ServerConfirmPakeV1Protocol() argument
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_related/auth/pake_v2_auth_task/
H A Dpake_v2_auth_task_common.c56 int32_t VerifyPkSignPeer(const PakeAuthParams *params) in VerifyPkSignPeer() argument
68 int32_t res = GetAccountAuthTokenManager()->generateKeyAlias((const char *)(params->userIdSelf), in VerifyPkSignPeer()
69 (const char *)params->devIdSelf.val, &serverPkAliasBuff, true); in VerifyPkSignPeer()
76 .val = params->pkInfoPeer.val, in VerifyPkSignPeer()
77 .length = params->pkInfoPeer.length in VerifyPkSignPeer()
80 .val = params->pkInfoSignPeer.val, in VerifyPkSignPeer()
81 .length = params->pkInfoSignPeer.length in VerifyPkSignPeer()
83 KeyParams keyParams = { { serverPkAliasBuff.val, serverPkAliasBuff.length, true }, false, params->osAccountId }; in VerifyPkSignPeer()
84 res = params->pakeParams.loader->verify(&keyParams, &messageBuff, P256, &peerSignBuff); in VerifyPkSignPeer()
93 int32_t GenerateEcdhSharedKey(PakeAuthParams *params) in GenerateEcdhSharedKey() argument
140 ExtractPakePeerId(PakeAuthParams *params, const CJson *in) ExtractPakePeerId() argument
159 ExtractPakeSelfId(PakeAuthParams *params) ExtractPakeSelfId() argument
179 ExtractSelfDeviceId(PakeAuthParams *params, const CJson *in, bool useSelfPrefix) ExtractSelfDeviceId() argument
209 ExtractPeerDeviceId(PakeAuthParams *params, const CJson *in) ExtractPeerDeviceId() argument
238 ExtractSelfDevId(PakeAuthParams *params, const CJson *in) ExtractSelfDevId() argument
263 GetPeerPkFromPkInfo(PakeAuthParams *params, const char *pkInfoStr) GetPeerPkFromPkInfo() argument
295 ExtractPeerDevId(PakeAuthParams *params, const CJson *in) ExtractPeerDevId() argument
319 GetPkInfoPeer(PakeAuthParams *params, const CJson *in) GetPkInfoPeer() argument
350 GetAsyPubKeyInfo(PakeAuthParams *params) GetAsyPubKeyInfo() argument
393 FillUserIdForAuth(const CJson *in, PakeAuthParams *params) FillUserIdForAuth() argument
408 InitPakeAuthParams(const CJson *in, PakeAuthParams *params, const AccountVersionInfo *verInfo) InitPakeAuthParams() argument
449 DestroyPakeAuthParams(PakeAuthParams *params) DestroyPakeAuthParams() argument
[all...]
/base/security/device_auth/services/protocol/src/iso_protocol/
H A Diso_protocol_common.c24 int32_t InitIsoBaseParams(const CJson *in, IsoBaseParams *params) in InitIsoBaseParams() argument
26 if (in == NULL || params == NULL) { in InitIsoBaseParams()
27 LOGE("Params is null."); in InitIsoBaseParams()
30 if (GetIntFromJson(in, FIELD_OS_ACCOUNT_ID, &params->osAccountId) != HC_SUCCESS) { in InitIsoBaseParams()
36 params->randSelf.length = RAND_BYTE_LEN; in InitIsoBaseParams()
37 params->randSelf.val = (uint8_t *)HcMalloc(params->randSelf.length, 0); in InitIsoBaseParams()
38 if (params->randSelf.val == NULL) { in InitIsoBaseParams()
43 params->randPeer.length = RAND_BYTE_LEN; in InitIsoBaseParams()
44 params in InitIsoBaseParams()
71 DestroyIsoBaseParams(IsoBaseParams *params) DestroyIsoBaseParams() argument
93 IsoCalSelfToken(const IsoBaseParams *params, Uint8Buff *outHmac) IsoCalSelfToken() argument
140 IsoCalPeerToken(const IsoBaseParams *params, Uint8Buff *selfToken) IsoCalPeerToken() argument
187 IsoCombineHkdfSalt(IsoBaseParams *params, Uint8Buff *hkdfSaltBuf, bool isClient) IsoCombineHkdfSalt() argument
213 IsoGenSessionKey(IsoBaseParams *params, Uint8Buff *pskBuf, bool isClient) IsoGenSessionKey() argument
240 IsoClientGenRandom(IsoBaseParams *params) IsoClientGenRandom() argument
254 IsoClientCheckAndGenToken(IsoBaseParams *params, const Uint8Buff *peerToken, Uint8Buff *selfToken) IsoClientCheckAndGenToken() argument
287 IsoClientGenSessionKey(IsoBaseParams *params, int returnResult, const uint8_t *hmac, uint32_t hmacLen) IsoClientGenSessionKey() argument
325 IsoServerGenRandomAndToken(IsoBaseParams *params, Uint8Buff *selfTokenBuf) IsoServerGenRandomAndToken() argument
350 IsoServerGenSessionKeyAndCalToken(IsoBaseParams *params, const Uint8Buff *tokenFromPeer, Uint8Buff *tokenToPeer) IsoServerGenSessionKeyAndCalToken() argument
[all...]
/base/security/device_auth/services/protocol/src/pake_protocol/pake_v2_protocol/
H A Dpake_v2_protocol_common.c33 void DestroyPakeV2BaseParams(PakeBaseParams *params) in DestroyPakeV2BaseParams() argument
35 if (params == NULL) { in DestroyPakeV2BaseParams()
39 CleanPakeSensitiveKeys(params); in DestroyPakeV2BaseParams()
41 HcFree(params->salt.val); in DestroyPakeV2BaseParams()
42 params->salt.val = NULL; in DestroyPakeV2BaseParams()
44 HcFree(params->challengeSelf.val); in DestroyPakeV2BaseParams()
45 params->challengeSelf.val = NULL; in DestroyPakeV2BaseParams()
47 HcFree(params->challengePeer.val); in DestroyPakeV2BaseParams()
48 params->challengePeer.val = NULL; in DestroyPakeV2BaseParams()
50 HcFree(params in DestroyPakeV2BaseParams()
72 AllocDefaultParams(PakeBaseParams *params) AllocDefaultParams() argument
111 FillDefaultValue(PakeBaseParams *params) FillDefaultValue() argument
143 InitPakeV2BaseParams(int32_t osAccountId, PakeBaseParams *params) InitPakeV2BaseParams() argument
170 GeneratePakeParams(PakeBaseParams *params) GeneratePakeParams() argument
211 ComputeSidSelf(const PakeBaseParams *params, Uint8Buff *sidSelf) ComputeSidSelf() argument
243 ComputeSidPeer(const PakeBaseParams *params, Uint8Buff *sidPeer) ComputeSidPeer() argument
275 ComputeSid(const PakeBaseParams *params, Uint8Buff *sid) ComputeSid() argument
331 ComputeSharedSecret(PakeBaseParams *params, const Uint8Buff *sid, const Uint8Buff *tmpSharedSecret) ComputeSharedSecret() argument
381 GenerateSharedSecret(PakeBaseParams *params) GenerateSharedSecret() argument
449 CombineProofMsg(const PakeBaseParams *params, Uint8Buff *proofMsg, bool isVerify) CombineProofMsg() argument
498 GenerateProof(PakeBaseParams *params) GenerateProof() argument
528 VerifyProof(PakeBaseParams *params) VerifyProof() argument
566 GenerateSessionKey(PakeBaseParams *params) GenerateSessionKey() argument
584 ClientConfirmPakeV2Protocol(PakeBaseParams *params) ClientConfirmPakeV2Protocol() argument
611 ClientVerifyConfirmPakeV2Protocol(PakeBaseParams *params) ClientVerifyConfirmPakeV2Protocol() argument
634 ServerResponsePakeV2Protocol(PakeBaseParams *params) ServerResponsePakeV2Protocol() argument
648 ServerConfirmPakeV2Protocol(PakeBaseParams *params) ServerConfirmPakeV2Protocol() argument
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/
H A Dpake_task_common.c22 int32_t ConstructOutJson(const PakeParams *params, CJson *out) in ConstructOutJson() argument
41 if (params->opCode == AUTHENTICATE) { in ConstructOutJson()
65 static int32_t GenerateOutputKey(PakeParams *params) in GenerateOutputKey() argument
69 { params->baseParams.sessionKey.val, params->baseParams.sessionKey.length, false }, in GenerateOutputKey()
71 params->baseParams.osAccountId in GenerateOutputKey()
73 int32_t res = params->baseParams.loader->computeHkdf(&keyParam, &(params->baseParams.salt), in GenerateOutputKey()
74 &keyInfo, &(params->returnKey)); in GenerateOutputKey()
77 FreeAndCleanKey(&(params in GenerateOutputKey()
83 SendResultToSelf(PakeParams *params, CJson *out) SendResultToSelf() argument
113 FillPskWithPin(PakeParams *params, const CJson *in) FillPskWithPin() argument
140 FillAuthId(PakeParams *params, const CJson *in) FillAuthId() argument
190 FillUserType(PakeParams *params, const CJson *in) FillUserType() argument
204 FillPkgNameAndServiceType(PakeParams *params, const CJson *in) FillPkgNameAndServiceType() argument
239 FillNonce(PakeParams *params) FillNonce() argument
255 FillDasPakeParams(PakeParams *params, const CJson *in) FillDasPakeParams() argument
[all...]
H A Dpake_message_util.c24 int32_t PackagePakeRequestData(const PakeParams *params, CJson *payload) in PackagePakeRequestData() argument
28 (((uint32_t)params->baseParams.supportedDlPrimeMod | DL_PRIME_MOD_256) == DL_PRIME_MOD_256); in PackagePakeRequestData()
33 if (AddIntToJson(payload, FIELD_OPERATION_CODE, params->opCode) != HC_SUCCESS) { in PackagePakeRequestData()
37 if (params->opCode == AUTHENTICATE || params->opCode == OP_UNBIND) { in PackagePakeRequestData()
38 if (AddStringToJson(payload, FIELD_PKG_NAME, params->packageName) != HC_SUCCESS) { in PackagePakeRequestData()
42 if (AddStringToJson(payload, FIELD_SERVICE_TYPE, params->serviceType) != HC_SUCCESS) { in PackagePakeRequestData()
46 if (AddIntToJson(payload, FIELD_PEER_USER_TYPE, params->userType) != HC_SUCCESS) { in PackagePakeRequestData()
54 int32_t ParsePakeRequestMessage(PakeParams *params, const CJson *in) in ParsePakeRequestMessage() argument
61 params in ParsePakeRequestMessage()
83 PackagePakeResponseData(const PakeParams *params, CJson *payload) PackagePakeResponseData() argument
110 GetDasEpkPeerFromJson(PakeParams *params, const CJson *in) GetDasEpkPeerFromJson() argument
131 ParsePakeResponseMessage(PakeParams *params, const CJson *in) ParsePakeResponseMessage() argument
154 PackagePakeClientConfirmData(const PakeParams *params, CJson *payload) PackagePakeClientConfirmData() argument
170 ParsePakeClientConfirmMessage(PakeParams *params, const CJson *in) ParsePakeClientConfirmMessage() argument
187 PackagePakeServerConfirmData(const PakeParams *params, CJson *payload) PackagePakeServerConfirmData() argument
198 ParsePakeServerConfirmMessage(PakeParams *params, const CJson *in) ParsePakeServerConfirmMessage() argument
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/iso_task_common/
H A Diso_task_common.c25 static int32_t ComputeHkdfByParams(const IsoParams *params, const Uint8Buff *hkdfSaltBuf, Uint8Buff *returnKeyBuf) in ComputeHkdfByParams() argument
29 .keyBuff = { params->baseParams.sessionKey.val, params->baseParams.sessionKey.length, false }, in ComputeHkdfByParams()
31 .osAccountId = params->baseParams.osAccountId in ComputeHkdfByParams()
33 return params->baseParams.loader->computeHkdf(&keyParam, hkdfSaltBuf, &keyInfoBuf, returnKeyBuf); in ComputeHkdfByParams()
36 static int GenerateReturnKey(IsoParams *params, uint8_t *returnKey, uint32_t returnKeyLen) in GenerateReturnKey() argument
38 uint32_t hkdfSaltLen = params->baseParams.randPeer.length + params->baseParams.randSelf.length; in GenerateReturnKey()
44 if (params->isClient) { in GenerateReturnKey()
45 if (memcpy_s(hkdfSalt, hkdfSaltLen, params in GenerateReturnKey()
84 GenerateEncResult(const IsoParams *params, int message, CJson *sendToPeer, const char *aad) GenerateEncResult() argument
135 SendResultToFinalSelf(IsoParams *params, CJson *out, bool isNeedReturnKey) SendResultToFinalSelf() argument
171 GenEncResult(IsoParams *params, int message, CJson *out, const char *aad, bool isNeedReturnKey) GenEncResult() argument
219 CheckEncResult(IsoParams *params, const CJson *in, const char *aad) CheckEncResult() argument
262 GenerateKeyAliasForIso(const IsoParams *params, Uint8Buff *keyAliasBuff) GenerateKeyAliasForIso() argument
289 DeleteAuthCode(const IsoParams *params) DeleteAuthCode() argument
312 DestroyIsoParams(IsoParams *params) DestroyIsoParams() argument
340 FillAuthId(IsoParams *params, const CJson *in) FillAuthId() argument
394 FillPkgNameAndServiceType(IsoParams *params, const CJson *in) FillPkgNameAndServiceType() argument
440 FillPin(IsoParams *params, const CJson *in) FillPin() argument
472 AllocSeed(IsoParams *params) AllocSeed() argument
483 GetUserType(IsoParams *params, const CJson *in) GetUserType() argument
500 GetUpgradeFlagAndKeyLength(IsoParams *params, const CJson *in) GetUpgradeFlagAndKeyLength() argument
519 InitIsoParams(IsoParams *params, const CJson *in) InitIsoParams() argument
571 AuthGeneratePsk(const Uint8Buff *seed, IsoParams *params) AuthGeneratePsk() argument
598 AuthGeneratePskUsePin(const Uint8Buff *seed, IsoParams *params, const char *pinString) AuthGeneratePskUsePin() argument
613 GenerateKeyAliasInIso(const IsoParams *params, uint8_t *keyAlias, uint32_t keyAliasLen, bool useOpposite) GenerateKeyAliasInIso() argument
633 GeneratePsk(const CJson *in, IsoParams *params) GeneratePsk() argument
660 GenerateSeed(IsoParams *params) GenerateSeed() argument
[all...]
/base/security/device_auth/services/protocol/src/pake_protocol/pake_protocol_dl_common/
H A Dpake_protocol_dl_common.c52 static int32_t GenerateEsk(PakeBaseParams *params) in GenerateEsk() argument
54 int res = params->loader->generateRandom(&(params->eskSelf)); in GenerateEsk()
61 static int FillDlKeysLenAccordingToEpkPeer(PakeBaseParams *params) in FillDlKeysLenAccordingToEpkPeer() argument
63 if ((params->epkPeer.length == PAKE_DL_PRIME_LEN) && in FillDlKeysLenAccordingToEpkPeer()
64 (((uint32_t)params->supportedDlPrimeMod & DL_PRIME_MOD_384) != 0)) { in FillDlKeysLenAccordingToEpkPeer()
65 params->eskSelf.length = PAKE_DL_ESK_LEN; in FillDlKeysLenAccordingToEpkPeer()
66 params->innerKeyLen = PAKE_DL_PRIME_LEN; in FillDlKeysLenAccordingToEpkPeer()
69 if ((params->epkPeer.length == PAKE_DL_PRIME_SMALL_LEN) && in FillDlKeysLenAccordingToEpkPeer()
70 (((uint32_t)params in FillDlKeysLenAccordingToEpkPeer()
79 FillDlKeysLenAccordingToMod(PakeBaseParams *params) FillDlKeysLenAccordingToMod() argument
95 InitDlPakeParams(PakeBaseParams *params) InitDlPakeParams() argument
125 GenerateDlPakeParams(PakeBaseParams *params, const Uint8Buff *secret) GenerateDlPakeParams() argument
158 IsEpkPeerLenInvalid(PakeBaseParams *params) IsEpkPeerLenInvalid() argument
172 AgreeDlSharedSecret(PakeBaseParams *params, Uint8Buff *sharedSecret) AgreeDlSharedSecret() argument
[all...]
/base/security/device_auth/services/session_manager/src/session/v2/auth_sub_session/protocol_lib/
H A Ddl_speke_protocol.c95 DlSpekeParams params; member
106 static int32_t DlSpekeClientStartReqBuildEvent(const DlSpekeParams *params, CJson **outputData) in DlSpekeClientStartReqBuildEvent() argument
118 if (AddByteToJson(json, FIELD_AUTH_ID_CLIENT, params->authIdSelf.val, in DlSpekeClientStartReqBuildEvent()
119 params->authIdSelf.length) != HC_SUCCESS) { in DlSpekeClientStartReqBuildEvent()
124 bool isOnly256ModSupported = (((uint32_t)params->primeMod | DL_SPEKE_PRIME_MOD_256) == DL_SPEKE_PRIME_MOD_256); in DlSpekeClientStartReqBuildEvent()
134 static int32_t GetAuthIdPeerFromInput(const CJson *inputData, DlSpekeParams *params, bool isClient) in GetAuthIdPeerFromInput() argument
147 if (InitUint8Buff(&params->authIdPeer, authIdPeerStrLen) != HC_SUCCESS) { in GetAuthIdPeerFromInput()
151 if (HexStringToByte(authIdPeerStr, params->authIdPeer.val, params->authIdPeer.length) != HC_SUCCESS) { in GetAuthIdPeerFromInput()
158 static int32_t GetSaltFromInput(const CJson *inputData, DlSpekeParams *params) in GetSaltFromInput() argument
171 GetEpkPeerFromInput(const CJson *inputData, DlSpekeParams *params, bool isClient) GetEpkPeerFromInput() argument
190 GetKcfDataPeerFromInput(const CJson *inputData, DlSpekeParams *params, bool isClient) GetKcfDataPeerFromInput() argument
210 SetSelfKeyLenByMod(const CJson *inputData, DlSpekeParams *params) SetSelfKeyLenByMod() argument
233 DlSpekeServerStartRspParseEvent(const CJson *inputData, DlSpekeParams *params) DlSpekeServerStartRspParseEvent() argument
242 CalSalt(DlSpekeParams *params) CalSalt() argument
256 CalSecret(DlSpekeParams *params, Uint8Buff *secret) CalSecret() argument
269 SetSelfKeyLenByEpkPeerAndMod(DlSpekeParams *params) SetSelfKeyLenByEpkPeerAndMod() argument
287 DlSpekeCalBase(DlSpekeParams *params, Uint8Buff *secret) DlSpekeCalBase() argument
304 DlSpekeCalEskSelf(DlSpekeParams *params) DlSpekeCalEskSelf() argument
317 DlSpekeCalEpkSelf(DlSpekeParams *params) DlSpekeCalEpkSelf() argument
331 IsEpkPeerLenValid(DlSpekeParams *params) IsEpkPeerLenValid() argument
345 CheckEpkPeerValid(DlSpekeParams *params) CheckEpkPeerValid() argument
357 CalTmpSharedSecret(DlSpekeParams *params, Uint8Buff *tmpSharedSecret) CalTmpSharedSecret() argument
367 CalSidSelf(DlSpekeParams *params, Uint8Buff *sidSelf) CalSidSelf() argument
395 CalSidPeer(DlSpekeParams *params, Uint8Buff *sidPeer) CalSidPeer() argument
423 CalSid(DlSpekeParams *params, Uint8Buff *sid) CalSid() argument
454 CombineSharedSecretMsg(DlSpekeParams *params, const Uint8Buff *tmpSharedSecret, const Uint8Buff *sid, Uint8Buff *sharedSecretMsg) CombineSharedSecretMsg() argument
478 GenerateSharedSecretMsg(DlSpekeParams *params, Uint8Buff *sharedSecretMsg) GenerateSharedSecretMsg() argument
504 CalSharedSecret(DlSpekeParams *params) CalSharedSecret() argument
554 DlSpekeParams *params = &impl->params; GenerateKcfDataMsg() local
694 DlSpekeServerStartRspBuildEvent(const DlSpekeParams *params, CJson **outputData) DlSpekeServerStartRspBuildEvent() argument
739 DlSpekeClientFinishReqParseEvent(const CJson *inputData, DlSpekeParams *params) DlSpekeClientFinishReqParseEvent() argument
784 DlSpekeClientFinishReqBuildEvent(DlSpekeParams *params, CJson **outputData) DlSpekeClientFinishReqBuildEvent() argument
828 DlSpekeServerFinishRspParseEvent(const CJson *inputData, DlSpekeParams *params) DlSpekeServerFinishRspParseEvent() argument
858 DlSpekeServerFinishRspBuildEvent(DlSpekeParams *params, CJson **outputData) DlSpekeServerFinishRspBuildEvent() argument
893 DlSpekeClientFinishParseEvent(const CJson *inputData, DlSpekeParams *params) DlSpekeClientFinishParseEvent() argument
1107 BuildDlSpekeProtocolObj(const DlSpekeInitParams *params, bool isClient, DlSpekeProtocol *instance) BuildDlSpekeProtocolObj() argument
1136 const DlSpekeInitParams *params = (const DlSpekeInitParams *)baseParams; CreateDlSpekeProtocol() local
[all...]
H A Dec_speke_protocol.c74 EcSpekeParams params; member
85 static int32_t EcSpekeClientStartReqBuildEvent(const EcSpekeParams *params, CJson **outputEvent) in EcSpekeClientStartReqBuildEvent() argument
97 if (AddByteToJson(json, FIELD_AUTH_ID_CLIENT, params->authIdSelf.val, in EcSpekeClientStartReqBuildEvent()
98 params->authIdSelf.length) != HC_SUCCESS) { in EcSpekeClientStartReqBuildEvent()
107 static int32_t GetAuthIdPeerFromInput(const CJson *inputEvent, EcSpekeParams *params, bool isClient) in GetAuthIdPeerFromInput() argument
120 if (InitUint8Buff(&params->authIdPeer, authIdPeerStrLen) != HC_SUCCESS) { in GetAuthIdPeerFromInput()
124 if (HexStringToByte(authIdPeerStr, params->authIdPeer.val, params->authIdPeer.length) != HC_SUCCESS) { in GetAuthIdPeerFromInput()
131 static int32_t GetSaltFromInput(const CJson *inputEvent, EcSpekeParams *params) in GetSaltFromInput() argument
133 if (InitUint8Buff(&params in GetSaltFromInput()
145 GetEpkPeerFromInput(const CJson *inputEvent, EcSpekeParams *params, bool isClient) GetEpkPeerFromInput() argument
165 GetKcfDataPeerFromInput(const CJson *inputEvent, EcSpekeParams *params, bool isClient) GetKcfDataPeerFromInput() argument
186 EcSpekeServerStartRspParseEvent(const CJson *inputEvent, EcSpekeParams *params) EcSpekeServerStartRspParseEvent() argument
191 CalSalt(EcSpekeParams *params) CalSalt() argument
206 CalSecret(EcSpekeParams *params, Uint8Buff *secret) CalSecret() argument
220 EcSpekeCalBase(EcSpekeParams *params, Uint8Buff *secret) EcSpekeCalBase() argument
248 EcSpekeCalEskSelf(EcSpekeParams *params) EcSpekeCalEskSelf() argument
278 EcSpekeCalEpkSelf(EcSpekeParams *params) EcSpekeCalEpkSelf() argument
308 CheckEpkPeerValid(EcSpekeParams *params) CheckEpkPeerValid() argument
325 CalP(EcSpekeParams *params, Uint8Buff *p) CalP() argument
339 CalSidSelf(EcSpekeParams *params, Uint8Buff *sidSelf) CalSidSelf() argument
367 CalSidPeer(EcSpekeParams *params, Uint8Buff *sidPeer) CalSidPeer() argument
395 CalSid(EcSpekeParams *params, Uint8Buff *sid) CalSid() argument
449 GenerateSharedSecretMsg(EcSpekeParams *params, Uint8Buff *sharedSecretMsg) GenerateSharedSecretMsg() argument
488 CalSharedSecret(EcSpekeParams *params) CalSharedSecret() argument
540 EcSpekeParams *params = &impl->params; GenerateKcfDataMsg() local
693 EcSpekeServerStartRspBuildEvent(const EcSpekeParams *params, CJson **outputEvent) EcSpekeServerStartRspBuildEvent() argument
738 EcSpekeClientFinishReqParseEvent(const CJson *inputEvent, EcSpekeParams *params) EcSpekeClientFinishReqParseEvent() argument
783 EcSpekeClientFinishReqBuildEvent(EcSpekeParams *params, CJson **outputEvent) EcSpekeClientFinishReqBuildEvent() argument
823 EcSpekeServerFinishRspParseEvent(const CJson *inputEvent, EcSpekeParams *params) EcSpekeServerFinishRspParseEvent() argument
853 EcSpekeServerFinishRspBuildEvent(EcSpekeParams *params, CJson **outputEvent) EcSpekeServerFinishRspBuildEvent() argument
888 EcSpekeClientFinishParseEvent(const CJson *inputEvent, EcSpekeParams *params) EcSpekeClientFinishParseEvent() argument
1105 BuildEcSpekeProtocolObj(const EcSpekeInitParams *params, bool isClient, EcSpekeProtocol *instance) BuildEcSpekeProtocolObj() argument
1134 const EcSpekeInitParams *params = (const EcSpekeInitParams *)baseParams; CreateEcSpekeProtocol() local
[all...]
H A Diso_protocol.c64 IsoParams params; member
76 const IsoParams *params, const ProtectedMsg *msg) in BuildSelfTokenMessage()
79 if (memcpy_s(message, messageLen, params->randSelf.val, params->randSelf.length) != EOK) { in BuildSelfTokenMessage()
83 usedLen += params->randSelf.length; in BuildSelfTokenMessage()
84 if (memcpy_s(message + usedLen, messageLen - usedLen, params->randPeer.val, params->randPeer.length) != EOK) { in BuildSelfTokenMessage()
88 usedLen += params->randPeer.length; in BuildSelfTokenMessage()
89 if (memcpy_s(message + usedLen, messageLen - usedLen, params->authIdPeer.val, params in BuildSelfTokenMessage()
75 BuildSelfTokenMessage(uint8_t *message, int32_t messageLen, const IsoParams *params, const ProtectedMsg *msg) BuildSelfTokenMessage() argument
115 BuildPeerTokenMessage(uint8_t *message, int32_t messageLen, const IsoParams *params, const ProtectedMsg *msg) BuildPeerTokenMessage() argument
157 const IsoParams *params = &(protocol->params); IsoCalToken() local
184 IsoCombineHkdfSalt(IsoParams *params, Uint8Buff *hkdfSaltBuf, bool isClient) IsoCombineHkdfSalt() argument
248 IsoGenAuthResultMac(const IsoParams *params, Uint8Buff *authResultMac) IsoGenAuthResultMac() argument
261 ClientGenRandomProcEvent(IsoParams *params) ClientGenRandomProcEvent() argument
277 ClientGenRandomBuildEvent(const IsoParams *params, CJson **outputEvent) ClientGenRandomBuildEvent() argument
314 ServerGenTokenParseEvent(const CJson *inputEvent, IsoParams *params) ServerGenTokenParseEvent() argument
376 ServerGenTokenBuildEvent(const IsoParams *params, CJson **outputEvent) ServerGenTokenBuildEvent() argument
421 ClientGenTokenParseEvent(const CJson *inputEvent, IsoParams *params) ClientGenTokenParseEvent() argument
494 ClientGenTokenBuildEvent(const IsoParams *params, CJson **outputEvent) ClientGenTokenBuildEvent() argument
528 ServerGenSessKeyParseEvent(const CJson *inputEvent, IsoParams *params) ServerGenSessKeyParseEvent() argument
575 ServerGenSessKeyBuildEvent(const IsoParams *params, CJson **outputEvent) ServerGenSessKeyBuildEvent() argument
610 ClientGenSessKeyParseEvent(const CJson *inputEvent, IsoParams *params) ClientGenSessKeyParseEvent() argument
845 const IsoInitParams *params = (const IsoInitParams *)baseParams; CreateIsoProtocol() local
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_related/auth/iso_auth_task/
H A Diso_auth_task_common.c46 static int32_t FillUserId(const CJson *in, IsoAuthParams *params) in FillUserId() argument
48 params->userIdSelf = (char *)HcMalloc(DEV_AUTH_USER_ID_SIZE, 0); in FillUserId()
49 if (params->userIdSelf == NULL) { in FillUserId()
53 params->userIdPeer = (char *)HcMalloc(DEV_AUTH_USER_ID_SIZE, 0); in FillUserId()
54 if (params->userIdPeer == NULL) { in FillUserId()
64 if (strcpy_s(params->userIdSelf, DEV_AUTH_USER_ID_SIZE, userIdSelf) != EOK) { in FillUserId()
71 static int32_t FillPayload(const CJson *in, IsoAuthParams *params) in FillPayload() argument
73 int32_t res = InitSingleParam(&params->devIdSelf, DEV_AUTH_DEVICE_ID_SIZE); in FillPayload()
83 if (memcpy_s(params->devIdSelf.val, params in FillPayload()
122 SetChallenge(IsoAuthParams *params) SetChallenge() argument
142 GenerateAuthTokenForAccessory(const IsoAuthParams *params, Uint8Buff *outKey) GenerateAuthTokenForAccessory() argument
170 GenerateTokenAliasForController(const IsoAuthParams *params, Uint8Buff *authTokenAlias) GenerateTokenAliasForController() argument
187 AccountAuthGeneratePsk(IsoAuthParams *params) AccountAuthGeneratePsk() argument
219 InitIsoAuthParams(const CJson *in, IsoAuthParams *params, const AccountVersionInfo *verInfo) InitIsoAuthParams() argument
263 DestroyIsoAuthParams(IsoAuthParams *params) DestroyIsoAuthParams() argument
293 GetPayloadValue(IsoAuthParams *params, const CJson *in) GetPayloadValue() argument
330 ExtractPeerAuthId(IsoAuthParams *params, const CJson *in) ExtractPeerAuthId() argument
350 ExtractAndVerifyPayload(IsoAuthParams *params, const CJson *in) ExtractAndVerifyPayload() argument
389 AuthIsoSendFinalToOut(IsoAuthParams *params, CJson *out) AuthIsoSendFinalToOut() argument
[all...]
/base/security/device_auth/services/session_manager/src/session/v2/expand_sub_session/expand_process_lib/
H A Dsave_trusted_info.c68 CmdParams params; member
101 QueryGroupParams params = InitQueryGroupParams(); in GetGroupEntryById() local
102 params.groupId = groupId; in GetGroupEntryById()
103 if (QueryGroups(osAccountId, &params, &groupEntryVec) != HC_SUCCESS) { in GetGroupEntryById()
119 static int32_t CheckGroupValidity(const CmdParams *params) in CheckGroupValidity() argument
122 (void)params; in CheckGroupValidity()
125 if (params->isBind) { in CheckGroupValidity()
128 TrustedGroupEntry *entry = GetGroupEntryById(params->osAccountId, params->groupId); in CheckGroupValidity()
138 static int32_t ClientSendTrustedInfoProcEvent(CmdParams *params) in ClientSendTrustedInfoProcEvent() argument
175 ClientSendTrustedInfoBuildEvent(const CmdParams *params, CJson **outputEvent) ClientSendTrustedInfoBuildEvent() argument
220 ServerSendTrustedInfoParseEvent(const CJson *inputEvent, CmdParams *params) ServerSendTrustedInfoParseEvent() argument
266 GenerateGroupParams(const CmdParams *params, TrustedGroupEntry *groupParams) GenerateGroupParams() argument
293 GeneratePeerDevParams(const CmdParams *params, TrustedDeviceEntry *devParams) GeneratePeerDevParams() argument
321 GenerateSelfDevParams(const CmdParams *params, TrustedDeviceEntry *devParams) GenerateSelfDevParams() argument
345 AddTrustedGroup(const CmdParams *params) AddTrustedGroup() argument
365 IsAcrossAccount(const CmdParams *params) IsAcrossAccount() argument
378 AddPeerTrustedDevice(const CmdParams *params) AddPeerTrustedDevice() argument
406 AddSelfTrustedDevice(const CmdParams *params) AddSelfTrustedDevice() argument
426 CreatePeerToPeerGroup(const CmdParams *params) CreatePeerToPeerGroup() argument
438 QueryDeviceParams params = InitQueryDeviceParams(); GetTrustedDeviceEntryById() local
457 IsDeviceImportedByCloud(const CmdParams *params) IsDeviceImportedByCloud() argument
469 ServerSendTrustedInfoProcEvent(CmdParams *params) ServerSendTrustedInfoProcEvent() argument
520 ServerSendTrustedInfoBuildEvent(const CmdParams *params, CJson **outputEvent) ServerSendTrustedInfoBuildEvent() argument
565 ClientFinishProcParseEvent(const CJson *inputEvent, CmdParams *params) ClientFinishProcParseEvent() argument
612 ClientFinishProcProcEvent(const CmdParams *params) ClientFinishProcProcEvent() argument
807 IsSaveTrustedInfoParamsValid(const SaveTrustedInfoParams *params) IsSaveTrustedInfoParamsValid() argument
812 InitSaveTrustedInfoCmd(SaveTrustedInfoCmd *instance, const SaveTrustedInfoParams *params, bool isCaller, int32_t strategy) InitSaveTrustedInfoCmd() argument
849 const SaveTrustedInfoParams *params = (const SaveTrustedInfoParams *)baseParams; CreateSaveTrustedInfoCmd() local
[all...]
H A Dpub_key_exchange.c52 CmdParams params; member
175 static int32_t GenerateKeyAlias(const CmdParams *params, bool isSelf, bool isPsk, Uint8Buff *keyAlias) in GenerateKeyAlias() argument
179 int32_t res = CalServiceId(params->appId, params->groupId, &serviceId); in GenerateKeyAlias()
184 const Uint8Buff *authId = isSelf ? &(params->authIdSelf) : &(params->authIdPeer); in GenerateKeyAlias()
186 int32_t userType = isSelf ? params->userTypeSelf : KEY_ALIAS_LT_KEY_PAIR; in GenerateKeyAlias()
188 int32_t userType = isSelf ? params->userTypeSelf : params->userTypePeer; in GenerateKeyAlias()
191 if (isSelf && !isPsk && params in GenerateKeyAlias()
215 ExportSelfPubKey(CmdParams *params) ExportSelfPubKey() argument
262 ClientSendPkInfoProcEvent(CmdParams *params) ClientSendPkInfoProcEvent() argument
267 ClientSendPkInfoBuildEvent(const CmdParams *params, CJson **outputEvent) ClientSendPkInfoBuildEvent() argument
299 GetAuthIdPeerFromInput(const CJson *inputEvent, CmdParams *params, bool isClient) GetAuthIdPeerFromInput() argument
323 ServerSendPkInfoParseEvent(const CJson *inputEvent, CmdParams *params) ServerSendPkInfoParseEvent() argument
347 GenerateSelfKeyAlias(const CmdParams *params, Uint8Buff *selfKeyAlias) GenerateSelfKeyAlias() argument
385 ComputeAndSavePsk(const CmdParams *params) ComputeAndSavePsk() argument
427 SavePeerPubKey(const CmdParams *params) SavePeerPubKey() argument
449 ServerSendPkInfoProcEvent(CmdParams *params) ServerSendPkInfoProcEvent() argument
462 ServerSendAuthCodeBuildEvent(const CmdParams *params, CJson **outputEvent) ServerSendAuthCodeBuildEvent() argument
494 ClientImportPkParseEvent(const CJson *inputEvent, CmdParams *params) ClientImportPkParseEvent() argument
518 ClientImportPkProcEvent(const CmdParams *params) ClientImportPkProcEvent() argument
691 IsPubKeyExchangeParamsValid(const PubKeyExchangeParams *params) IsPubKeyExchangeParamsValid() argument
700 InitPubkeyExchangeCmd(PubKeyExchangeCmd *instance, const PubKeyExchangeParams *params, bool isCaller, int32_t strategy) InitPubkeyExchangeCmd() argument
733 const PubKeyExchangeParams *params = (const PubKeyExchangeParams *)baseParams; CreatePubKeyExchangeCmd() local
[all...]
/base/security/device_auth/services/protocol/src/pake_protocol/pake_protocol_ec_common/
H A Dpake_protocol_ec_common.c32 static int32_t GenerateEsk(PakeBaseParams *params) in GenerateEsk() argument
35 if (params->curveType == CURVE_256) { in GenerateEsk()
36 return params->loader->generateRandom(&(params->eskSelf)); in GenerateEsk()
37 } else if (params->curveType == CURVE_25519) { in GenerateEsk()
38 res = params->loader->generateRandom(&(params->eskSelf)); in GenerateEsk()
43 params->eskSelf.val[PAKE_EC_KEY_LEN - 1] &= PAKE_PRIVATE_KEY_AND_MASK_HIGH; in GenerateEsk()
44 params->eskSelf.val[0] &= PAKE_PRIVATE_KEY_AND_MASK_LOW; in GenerateEsk()
45 params in GenerateEsk()
53 InitEcPakeParams(PakeBaseParams *params) InitEcPakeParams() argument
77 GenerateEcPakeParams(PakeBaseParams *params, Uint8Buff *secret) GenerateEcPakeParams() argument
113 AgreeEcSharedSecret(PakeBaseParams *params, Uint8Buff *sharedSecret) AgreeEcSharedSecret() argument
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/pake_v1_task/pake_v1_protocol_task/
H A Dpake_v1_protocol_task_common.c28 void DestroyDasPakeV1Params(PakeParams *params) in DestroyDasPakeV1Params() argument
30 if (params == NULL) { in DestroyDasPakeV1Params()
34 DestroyPakeV1BaseParams(&(params->baseParams)); in DestroyDasPakeV1Params()
36 if (params->returnKey.val != NULL) { in DestroyDasPakeV1Params()
37 (void)memset_s(params->returnKey.val, params->returnKey.length, 0, params->returnKey.length); in DestroyDasPakeV1Params()
38 HcFree(params->returnKey.val); in DestroyDasPakeV1Params()
39 params->returnKey.val = NULL; in DestroyDasPakeV1Params()
42 if (params in DestroyDasPakeV1Params()
67 AllocReturnKey(PakeParams *params, const CJson *in) AllocReturnKey() argument
137 LoadPseudonymFlagIfNeed(PakeParams *params) LoadPseudonymFlagIfNeed() argument
189 InitDasPakeV1Params(PakeParams *params, const CJson *in) InitDasPakeV1Params() argument
244 ConvertPakeV1Psk(const Uint8Buff *srcPsk, PakeParams *params) ConvertPakeV1Psk() argument
264 GeneratePskAlias(const PakeParams *params, Uint8Buff *pskKeyAlias) GeneratePskAlias() argument
284 FillPskWithDerivedKeyHex(PakeParams *params) FillPskWithDerivedKeyHex() argument
381 LoadPseudonymExtInfoIfNeed(PakeParams *params) LoadPseudonymExtInfoIfNeed() argument
448 GeneratePseudonymPskIfNotExist(const PakeParams *params) GeneratePseudonymPskIfNotExist() argument
557 GenerateSelfPseudonymChlgAndId(const PakeParams *params, Uint8Buff *pseudonymChlgBuff, Uint8Buff *pseudonymIdBuff) GenerateSelfPseudonymChlgAndId() argument
590 GetSelfPseudonymChlgAndIdByExtInfo(const PakeParams *params, Uint8Buff *pseudonymChallengeBuff, Uint8Buff *pseudonymIdBuff) GetSelfPseudonymChlgAndIdByExtInfo() argument
607 AddPseudonymIdAndChallenge(PakeParams *params, CJson *payload) AddPseudonymIdAndChallenge() argument
654 CheckPseudonymIdByCompute(const PakeParams *params, const Uint8Buff *peerPseudonymChallengeBuff, const Uint8Buff *peerPseudonymIdBuff, bool *isEqual) CheckPseudonymIdByCompute() argument
688 GetPeerChallenge(const CJson *payload, Uint8Buff *peerPseudonymChallengeBuff, PakeParams *params) GetPeerChallenge() argument
709 CheckPseudonymId(PakeParams *params, const CJson *in) CheckPseudonymId() argument
751 GeneratePseudonymPskExtInfo(const PakeParams *params, const Uint8Buff *selfNextPseudonymIdBuff, const Uint8Buff *peerNextPseudonymIdBuff, Uint8Buff *extInfoBuff) GeneratePseudonymPskExtInfo() argument
788 SaveExtInfoToPseudonymPsk(const PakeParams *params, const Uint8Buff *extInfoStrBuff, const Uint8Buff *pskAliasBuff) SaveExtInfoToPseudonymPsk() argument
817 SaveNextPseudonymIdAndChallenge(PakeParams *params) SaveNextPseudonymIdAndChallenge() argument
[all...]
H A Dpake_v1_server_protocol_task.c41 static int PackageMsgForResponse(PakeParams *params, CJson *out) in PackageMsgForResponse() argument
43 int res = ConstructOutJson(params, out); in PackageMsgForResponse()
53 res = PackagePakeResponseData(params, payload); in PackageMsgForResponse()
59 res = AddByteToJson(payload, FIELD_CHALLENGE, params->baseParams.challengeSelf.val, in PackageMsgForResponse()
60 params->baseParams.challengeSelf.length); in PackageMsgForResponse()
65 if (params->opCode == AUTHENTICATE || params->opCode == OP_UNBIND) { in PackageMsgForResponse()
66 if (params->opCode == AUTHENTICATE && params->isPseudonym) { in PackageMsgForResponse()
67 res = AddPseudonymIdAndChallenge(params, payloa in PackageMsgForResponse()
80 PakeResponse(AsyBaseCurTask *task, PakeParams *params, const CJson *in, CJson *out, int *status) PakeResponse() argument
134 PakeServerConfirm(AsyBaseCurTask *task, PakeParams *params, const CJson *in, CJson *out, int *status) PakeServerConfirm() argument
190 Process(struct AsyBaseCurTaskT *task, PakeParams *params, const CJson *in, CJson *out, int *status) Process() argument
[all...]
H A Dpake_v1_client_protocol_task.c42 static int PakeRequest(AsyBaseCurTask *task, PakeParams *params, CJson *out, int *status) in PakeRequest() argument
50 int res = ConstructOutJson(params, out); in PakeRequest()
60 res = PackagePakeRequestData(params, payload); in PakeRequest()
66 if (params->opCode == AUTHENTICATE || params->opCode == OP_UNBIND) { in PakeRequest()
67 if (params->opCode == AUTHENTICATE && params->isPseudonym) { in PakeRequest()
68 res = AddPseudonymIdAndChallenge(params, payload); in PakeRequest()
70 res = AddByteToJson(payload, FIELD_PEER_AUTH_ID, params->baseParams.idSelf.val, in PakeRequest()
71 params in PakeRequest()
91 ParseMsgForClientConfirm(PakeParams *params, const CJson *in) ParseMsgForClientConfirm() argument
120 PackageMsgForClientConfirm(PakeParams *params, CJson *out) PackageMsgForClientConfirm() argument
147 PakeClientConfirm(AsyBaseCurTask *task, PakeParams *params, const CJson *in, CJson *out, int *status) PakeClientConfirm() argument
191 PakeClientVerifyConfirm(AsyBaseCurTask *task, PakeParams *params, const CJson *in, int *status) PakeClientVerifyConfirm() argument
222 Process(struct AsyBaseCurTaskT *task, PakeParams *params, const CJson *in, CJson *out, int *status) Process() argument
[all...]
/base/security/device_auth/services/session_manager/src/session/v1/compatible_bind_sub_session/
H A Dcompatible_bind_sub_session_common.c30 if (AddStringToJson(session->params, FIELD_PIN_CODE, pinCode) != HC_SUCCESS) { in AddPinCode()
31 LOGE("Failed to add pinCode to params!"); in AddPinCode()
41 if (AddIntToJson(session->params, FIELD_PROTOCOL_EXPAND, protocolExpandVal) != HC_SUCCESS) { in AddProtocolExpandVal()
42 LOGE("Failed to add protocol expand val to params!"); in AddProtocolExpandVal()
48 static int32_t AddGroupId(const char *groupId, CJson *params) in AddGroupId() argument
50 if (AddStringToJson(params, FIELD_GROUP_ID, groupId) != HC_SUCCESS) { in AddGroupId()
51 LOGE("Failed to add groupId to params!"); in AddGroupId()
57 static int32_t AddGroupName(const CJson *jsonParams, CJson *params) in AddGroupName() argument
64 if (AddStringToJson(params, FIELD_GROUP_NAME, groupName) != HC_SUCCESS) { in AddGroupName()
65 LOGE("Failed to add groupName to params!"); in AddGroupName()
71 AddGroupOwnerIfExist(const CJson *jsonParams, CJson *params) AddGroupOwnerIfExist() argument
81 AddGroupTypeIfValid(const CJson *jsonParams, CJson *params) AddGroupTypeIfValid() argument
99 AddGroupVisibilityIfValidOrDefault(const CJson *jsonParams, CJson *params) AddGroupVisibilityIfValidOrDefault() argument
114 AddExpireTimeIfValidOrDefault(const CJson *jsonParams, CJson *params) AddExpireTimeIfValidOrDefault() argument
129 AddGroupInfoToSessionParams(const char *groupId, const CJson *jsonParams, CJson *params) AddGroupInfoToSessionParams() argument
175 AddAuthIdAndUserTypeIfValidOrDefault(int32_t osAccountId, const char *groupId, const CJson *jsonParams, CJson *params) AddAuthIdAndUserTypeIfValidOrDefault() argument
210 AddUdid(CJson *params) AddUdid() argument
225 AddUserTypeIfValidOrDefault(const CJson *jsonParams, CJson *params) AddUserTypeIfValidOrDefault() argument
240 AddDevInfoToSessionParams(int32_t osAccountId, const char *groupId, const CJson *jsonParams, CJson *params) AddDevInfoToSessionParams() argument
252 GenerateParamsByInput(int32_t osAccountId, const char *groupId, const CJson *jsonParams, CJson *params) GenerateParamsByInput() argument
261 AddGroupInfoToParams(const TrustedGroupEntry *entry, CJson *params) AddGroupInfoToParams() argument
278 AddGroupInfoByDatabase(int32_t osAccountId, const char *groupId, CJson *params) AddGroupInfoByDatabase() argument
294 AddDevInfoToParams(const TrustedDeviceEntry *devAuthParams, CJson *params) AddDevInfoToParams() argument
311 AddDevInfoByDatabase(int32_t osAccountId, const char *groupId, CJson *params) AddDevInfoByDatabase() argument
339 GenerateParamsByDatabase(int32_t osAccountId, const char *groupId, CJson *params) GenerateParamsByDatabase() argument
348 AddSelfUpgradeFlag(CJson *params, bool isClient, int32_t osAccountId, const char *groupId, int32_t operationCode) AddSelfUpgradeFlag() argument
[all...]
/base/hiviewdfx/hiview/interfaces/js/napi/src/
H A Dhiview_napi_adapter.cpp30 void HiviewNapiAdapter::Copy(napi_env env, HiviewFileParams* params) in Copy() argument
35 FileOperationCompleteCallback, reinterpret_cast<void*>(params), &params->asyncWork); in Copy()
36 napi_queue_async_work_with_qos(env, params->asyncWork, napi_qos_default); in Copy()
41 HiviewFileParams* params = reinterpret_cast<HiviewFileParams*>(data); in CopyFileExecution() local
42 params->result = HiviewServiceAgent::GetInstance().Copy(params->logType, params->logName, params->destDir); in CopyFileExecution()
45 void HiviewNapiAdapter::Move(napi_env env, HiviewFileParams* params) in Move() argument
56 HiviewFileParams* params = reinterpret_cast<HiviewFileParams*>(data); MoveFileExecution() local
62 HiviewFileParams* params = reinterpret_cast<HiviewFileParams*>(data); FileOperationCompleteCallback() local
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/kdf/src/
H A Dhkdf_openssl.c92 static bool CheckHkdfParams(HcfHkdfParamsSpec *params) in CheckHkdfParams() argument
95 if (params->output.len > INT_MAX || params->salt.len > INT_MAX || params->key.len > INT_MAX || in CheckHkdfParams()
96 params->info.len > INT_MAX) { in CheckHkdfParams()
100 if (params->key.data == NULL && params->key.len == 0) { in CheckHkdfParams()
101 LOGE("check params failed, key is NULL"); in CheckHkdfParams()
104 if (params->output.data == NULL || params in CheckHkdfParams()
117 GetHkdfKeyFromSpec(HcfHkdfData *data, HcfHkdfParamsSpec *params) GetHkdfKeyFromSpec() argument
142 GetHkdfInfoFromSpec(OpensslHkdfSpiImpl *self, HcfHkdfData *data, HcfHkdfParamsSpec *params) GetHkdfInfoFromSpec() argument
163 GetHkdfSaltFromSpec(OpensslHkdfSpiImpl *self, HcfHkdfData *data, HcfHkdfParamsSpec *params) GetHkdfSaltFromSpec() argument
184 InitHkdfData(OpensslHkdfSpiImpl *self, HcfHkdfParamsSpec *params) InitHkdfData() argument
247 OSSL_PARAM params[6] = {}; OpensslHkdf() local
295 HcfHkdfParamsSpec *params = (HcfHkdfParamsSpec *)paramsSpec; EngineGenerateSecret() local
310 HcfKdfHkdfSpiCreate(HcfKdfDeriveParams *params, HcfKdfSpi **spiObj) HcfKdfHkdfSpiCreate() argument
[all...]
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/creds_manager/
H A Ddas_standard_token_manager.c21 static int32_t RegisterLocalIdentityStd(const TokenManagerParams *params) in RegisterLocalIdentityStd() argument
23 Uint8Buff pkgNameBuff = { params->pkgName.val, params->pkgName.length }; in RegisterLocalIdentityStd()
24 Uint8Buff serviceTypeBuff = { params->serviceType.val, params->serviceType.length }; in RegisterLocalIdentityStd()
25 KeyAliasType keyType = (KeyAliasType)params->userType; in RegisterLocalIdentityStd()
28 Uint8Buff authIdBuff = { params->authId.val, params->authId.length }; in RegisterLocalIdentityStd()
36 res = loader->checkKeyExist(&keyAliasBuff, false, params->osAccountId); in RegisterLocalIdentityStd()
43 KeyParams keyParams = { { keyAliasBuff.val, keyAliasBuff.length, true }, false, params in RegisterLocalIdentityStd()
54 UnregisterLocalIdentityStd(const TokenManagerParams *params) UnregisterLocalIdentityStd() argument
197 DeletePeerAuthInfoStd(const TokenManagerParams *params) DeletePeerAuthInfoStd() argument
221 GenerateSelfKeyAlias(const PakeParams *params, Uint8Buff *selfKeyAlias) GenerateSelfKeyAlias() argument
245 GeneratePeerKeyAlias(const PakeParams *params, Uint8Buff *peerKeyAlias) GeneratePeerKeyAlias() argument
269 GenerateSharedKeyAlias(const PakeParams *params, Uint8Buff *sharedKeyAlias) GenerateSharedKeyAlias() argument
289 ComputeAndSavePskInner(const PakeParams *params, const Uint8Buff *selfKeyAlias, const Uint8Buff *peerKeyAlias, Uint8Buff *sharedKeyAlias) ComputeAndSavePskInner() argument
325 ComputeAndSavePskStd(const PakeParams *params) ComputeAndSavePskStd() argument
371 GetPublicKeyStd(const TokenManagerParams *params, Uint8Buff *returnPk) GetPublicKeyStd() argument
[all...]
/base/security/device_auth/test/unittest/deviceauth/unit_test/source/
H A Dpake_v2_auth_task_test.cpp163 PakeAuthParams *params = nullptr; in HWTEST_F() local
165 int32_t ret = InitPakeAuthParams(in, params, verInfo); in HWTEST_F()
172 PakeAuthParams *params = nullptr; in HWTEST_F() local
174 int32_t ret = InitPakeAuthParams(in, params, verInfo); in HWTEST_F()
182 PakeAuthParams params; in HWTEST_F() local
184 int32_t ret = InitPakeAuthParams(in, &params, verInfo); in HWTEST_F()
192 PakeAuthParams params; in HWTEST_F() local
194 int32_t ret = InitPakeAuthParams(in, &params, &verInfo); in HWTEST_F()
202 PakeAuthParams params; in HWTEST_F() local
206 ret = InitPakeAuthParams(in, &params, in HWTEST_F()
214 PakeAuthParams params; HWTEST_F() local
229 PakeAuthParams params; HWTEST_F() local
246 PakeAuthParams params; HWTEST_F() local
292 PakeAuthParams params; HWTEST_F() local
301 PakeAuthParams params; HWTEST_F() local
310 PakeAuthParams *params = nullptr; HWTEST_F() local
320 PakeAuthParams params; HWTEST_F() local
338 PakeAuthParams *params = nullptr; HWTEST_F() local
346 PakeAuthParams *params = nullptr; HWTEST_F() local
356 PakeAuthParams params; HWTEST_F() local
367 PakeAuthParams params; HWTEST_F() local
379 PakeAuthParams *params = nullptr; HWTEST_F() local
388 PakeAuthParams params; HWTEST_F() local
398 PakeAuthParams *params = nullptr; HWTEST_F() local
408 PakeAuthParams params; HWTEST_F() local
419 PakeAuthParams params; HWTEST_F() local
435 PakeAuthParams *params = nullptr; HWTEST_F() local
445 PakeAuthParams params; HWTEST_F() local
456 PakeAuthParams params; HWTEST_F() local
[all...]
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/
H A Dhks_import_wrapped_test_common.cpp91 static int32_t CheckParamsValid(const struct HksImportWrappedKeyTestParams *params) in CheckParamsValid() argument
93 if (params == nullptr) { in CheckParamsValid()
97 if (params->wrappingKeyAlias == nullptr || params->genWrappingKeyParamSet == nullptr || in CheckParamsValid()
98 params->agreeKeyAlgName == nullptr || params->callerKeyAlias == nullptr || in CheckParamsValid()
99 params->genCallerKeyParamSet == nullptr || params->callerKekAlias == nullptr || in CheckParamsValid()
100 params->callerKek == nullptr || params in CheckParamsValid()
109 GenerateAndExportHuksPublicKey(const struct HksImportWrappedKeyTestParams *params, struct HksBlob *huksPublicKey) GenerateAndExportHuksPublicKey() argument
127 GenerateAndExportCallerPublicKey(const struct HksImportWrappedKeyTestParams *params, struct HksBlob *callerSelfPublicKey) GenerateAndExportCallerPublicKey() argument
142 ImportKekAndAgreeSharedSecret(const struct HksImportWrappedKeyTestParams *params, const struct HksBlob *huksPublicKey, struct HksBlob *outSharedKey) ImportKekAndAgreeSharedSecret() argument
166 EncryptImportedPlainKeyAndKek(const struct HksImportWrappedKeyTestParams *params, struct HksBlob *plainCipherText, struct HksBlob *kekCipherText) EncryptImportedPlainKeyAndKek() argument
183 ImportWrappedKey(const struct HksImportWrappedKeyTestParams *params, struct HksBlob *plainCipher, struct HksBlob *kekCipherText, struct HksBlob *peerPublicKey, struct HksBlob *wrappedKeyData) ImportWrappedKey() argument
229 HksImportWrappedKeyTestCommonCase(const struct HksImportWrappedKeyTestParams *params) HksImportWrappedKeyTestCommonCase() argument
258 HksClearKeysForWrappedKeyTest(const struct HksImportWrappedKeyTestParams *params) HksClearKeysForWrappedKeyTest() argument
[all...]
/base/update/updater/services/applypatch/
H A Dcommand_process.cpp38 CommandResult AbortCommandFn::Execute(const Command &params) in Execute() argument
43 CommandResult NewCommandFn::Execute(const Command &params) in Execute() argument
46 bs.ParserAndInsert(params.GetArgumentByPos(1)); in Execute()
48 auto writerThreadInfo = params.GetTransferParams()->writerThreadInfo.get(); in Execute()
50 writerThreadInfo->writer = std::make_unique<BlockWriter>(params.GetFileDescriptor(), bs); in Execute()
68 params.GetTransferParams()->written += bs.TotalBlockSize(); in Execute()
72 CommandResult ZeroAndEraseCommandFn::Execute(const Command &params) in Execute() argument
75 if (params.GetCommandType() == CommandType::ERASE) { in Execute()
81 if (fstat(params.GetFileDescriptor(), &statBlock) == -1) { in Execute()
94 blk.ParserAndInsert(params in Execute()
103 LoadTarget(const Command &params, size_t &pos, std::vector<uint8_t> &buffer, BlockSet &targetBlock, CommandResult &result) LoadTarget() argument
143 WriteDiffToBlock(const Command &params, std::vector<uint8_t> &srcBuffer, uint8_t *patchBuffer, size_t patchLength, BlockSet &targetBlock) WriteDiffToBlock() argument
150 Execute(const Command &params) Execute() argument
194 Execute(const Command &params) Execute() argument
204 Execute(const Command &params) Execute() argument
[all...]

Completed in 15 milliseconds

12345678910>>...40