Home
last modified time | relevance | path

Searched refs:signParam (Results 1 - 7 of 7) sorted by relevance

/drivers/peripheral/user_auth/hdi_service/key_mgr/src/
H A Dhmac_key.c68 Buffer *HmacSign(const Buffer *data, SignParam signParam) in HmacSign() argument
70 if (signParam.keyType != KEY_TYPE_CROSS_DEVICE || !IsBufferValid(data)) { in HmacSign()
75 Buffer peerUdidBuf = GetTmpBuffer(signParam.peerUdid.data, signParam.peerUdid.len, signParam.peerUdid.len); in HmacSign()
100 ResultCode HmacVerify(const Buffer *data, const Buffer *sign, SignParam signParam) in HmacVerify() argument
102 if (signParam.keyType != KEY_TYPE_CROSS_DEVICE || !IsBufferValid(data) || !IsBufferValid(sign)) { in HmacVerify()
107 Buffer peerUdidBuf = GetTmpBuffer(signParam.peerUdid.data, signParam.peerUdid.len, signParam in HmacVerify()
[all...]
/drivers/peripheral/user_auth/test/unittest/co_auth/
H A Dexecutor_message_test.cpp30 extern ResultCode SignData(const Uint8Array *dataTlv, Uint8Array *signDataTlv, SignParam signParam);
32 SignParam signParam);
35 SignParam signParam);
36 extern Attribute *CreateAttributeFromDataAndSignTlv(const Uint8Array dataAndSignTlv, SignParam signParam);
37 extern Attribute *CreateAttributeFromExecutorMsg(const Uint8Array msg, SignParam signParam);
76 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; in HWTEST_F() local
77 ResultCode result = SignData(&dataTlv, &signData, signParam); in HWTEST_F()
81 result = SignData(&dataTlv, &signData, signParam); in HWTEST_F()
90 SignParam signParam = { .needSignature = false }; in HWTEST_F() local
91 ResultCode result = GetAttributeDataAndSignTlv(nullptr, &retData, signParam); in HWTEST_F()
126 SignParam signParam = { .needSignature = false }; HWTEST_F() local
187 SignParam signParam = { .needSignature = false }; HWTEST_F() local
197 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; HWTEST_F() local
238 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; HWTEST_F() local
361 SignParam signParam = { .needSignature = false }; HWTEST_F() local
[all...]
/drivers/peripheral/user_auth/hdi_service/key_mgr/inc/
H A Dhmac_key.h27 Buffer *HmacSign(const Buffer *data, SignParam signParam);
28 ResultCode HmacVerify(const Buffer *data, const Buffer *sign, SignParam signParam);
/drivers/peripheral/user_auth/hdi_service/coauth/src/
H A Dexecutor_message.c36 IAM_STATIC ResultCode SignData(const Uint8Array *dataTlv, Uint8Array *signDataTlv, SignParam signParam) in SignData() argument
45 if (signParam.keyType == KEY_TYPE_CROSS_DEVICE) { in SignData()
46 signData = HmacSign(&data, signParam); in SignData()
68 SignParam signParam) in GetAttributeDataAndSignTlv()
91 if (signParam.needSignature) { in GetAttributeDataAndSignTlv()
92 result = SignData(&dataTlv, &signTlv, signParam); in GetAttributeDataAndSignTlv()
116 ResultCode GetAttributeExecutorMsg(const Attribute *attribute, Uint8Array *retMsg, SignParam signParam) in GetAttributeExecutorMsg() argument
132 result = GetAttributeDataAndSignTlv(attribute, &dataAndSignTlv, signParam); in GetAttributeExecutorMsg()
186 SignParam signParam) in VerifyDataTlvSignature()
202 if (signParam in VerifyDataTlvSignature()
67 GetAttributeDataAndSignTlv(const Attribute *attribute, Uint8Array *retDataAndSignTlv, SignParam signParam) GetAttributeDataAndSignTlv() argument
185 VerifyDataTlvSignature(const Attribute *dataAndSignAttribute, const Uint8Array dataTlv, SignParam signParam) VerifyDataTlvSignature() argument
230 CreateAttributeFromDataAndSignTlv(const Uint8Array dataAndSignTlv, SignParam signParam) CreateAttributeFromDataAndSignTlv() argument
263 CreateAttributeFromExecutorMsg(const Uint8Array msg, SignParam signParam) CreateAttributeFromExecutorMsg() argument
372 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; CreateExecutorResultInfo() local
460 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; CreateExecutorMsg() local
463 SignParam signParam = { .needSignature = false }; CreateExecutorMsg() local
707 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_CROSS_DEVICE, .peerUdid = peerUdid}; GetRemoteExecutorInfo() local
835 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; CreateExecutorCollectMsg() local
973 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_CROSS_DEVICE, .peerUdid = peerUdid }; CreateScheduleInfo() local
1035 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_CROSS_DEVICE, .peerUdid = peerUdid }; CreateAuthResultInfo() local
1125 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_CROSS_DEVICE, .peerUdid = peerUdid }; GetExecutorInfoTlv() local
[all...]
/drivers/peripheral/user_auth/hdi_service/coauth/inc/
H A Dexecutor_message.h50 ResultCode GetAttributeExecutorMsg(const Attribute *attribute, Uint8Array *retMsg, SignParam signParam);
/drivers/peripheral/user_auth/hdi_service/service/
H A Duser_auth_interface_service.cpp205 SignParam signParam = { in SetAttributeToCollectorExecMsg() local
210 if (GetAttributeExecutorMsg(attribute, retExtraInfo, signParam) != RESULT_SUCCESS) { in SetAttributeToCollectorExecMsg()
296 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; in SetAttributeToVerifierExecMsg() local
297 if (GetAttributeExecutorMsg(attribute, retExtraInfo, signParam) != RESULT_SUCCESS) { in SetAttributeToVerifierExecMsg()
333 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; in SetAttributeToExtraInfo() local
334 if (GetAttributeExecutorMsg(attribute, &retExtraInfo, signParam) != RESULT_SUCCESS) { in SetAttributeToExtraInfo()
387 SignParam signParam = { .needSignature = true, .keyType = KEY_TYPE_EXECUTOR }; in SetAttributeToAllInOneExecMsg() local
388 if (GetAttributeExecutorMsg(attribute, retExtraInfo, signParam) != RESULT_SUCCESS) { in SetAttributeToAllInOneExecMsg()
/drivers/peripheral/user_auth/hdi_service/user_auth/src/
H A Duser_auth_funcs.c211 SignParam signParam = { in GenerateRemoteAuthResultMsg() local
216 if (GetAttributeExecutorMsg(attribute, &retInfo, signParam) != RESULT_SUCCESS) { in GenerateRemoteAuthResultMsg()

Completed in 6 milliseconds