/foundation/communication/dsoftbus/core/authentication/src/ |
H A D | auth_session_key.c | 418 int32_t EncryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, in EncryptData() argument 421 if (list == NULL || inDataInfo == NULL || inDataInfo->inData == NULL || inDataInfo->inLen == 0 || in EncryptData() 422 outData == NULL || *outLen < (inDataInfo->inLen + ENCRYPT_OVER_HEAD_LEN)) { in EncryptData() 441 int32_t ret = SoftBusEncryptDataWithSeq(&cipherKey, inDataInfo->inData, inDataInfo->inLen, in EncryptData() 452 int32_t DecryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, in DecryptData() argument 455 if (list == NULL || inDataInfo == NULL || inDataInfo in DecryptData() 484 EncryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t **outData, uint32_t *outLen) EncryptInner() argument 508 DecryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t **outData, uint32_t *outLen) DecryptInner() argument [all...] |
H A D | auth_session_message.c | 224 static void SetIndataInfo(InDataInfo *inDataInfo, uint8_t *compressData, uint32_t compressLen, char *msg) in SetIndataInfo() argument 227 inDataInfo->inData = compressData; in SetIndataInfo() 228 inDataInfo->inLen = compressLen; in SetIndataInfo() 230 inDataInfo->inData = (uint8_t *)msg; in SetIndataInfo() 231 inDataInfo->inLen = strlen(msg) + 1; in SetIndataInfo() 248 InDataInfo inDataInfo = { 0 }; in PostDeviceInfoMessage() local 251 SetIndataInfo(&inDataInfo, compressData, compressLen, msg); in PostDeviceInfoMessage() 254 if (EncryptInner(&sessionKeyList, info->connInfo.type, &inDataInfo, &data, &dataLen) != SOFTBUS_OK) { in PostDeviceInfoMessage() 291 InDataInfo inDataInfo = { .inData = data, .inLen = len }; in ProcessDeviceInfoMessage() local 292 if (DecryptInner(&sessionKeyList, info->connInfo.type, &inDataInfo, in ProcessDeviceInfoMessage() 559 InDataInfo inDataInfo = { .inData = (uint8_t *)msg, .inLen = strlen(msg) + 1 }; PostDeviceMessage() local [all...] |
H A D | auth_device.c | 195 InDataInfo inDataInfo = { .inData = dataInfo->data, .inLen = dataInfo->len }; in AuthDevicePostTransData() local 196 if (EncryptInner(&auth->sessionKeyList, (AuthLinkType)authHandle.type, &inDataInfo, &encData, in AuthDevicePostTransData() 225 InDataInfo inDataInfo = { .inData = inData, .inLen = inLen }; in AuthDeviceEncrypt() local 226 if (EncryptData(&auth->sessionKeyList, (AuthLinkType)authHandle->type, &inDataInfo, outData, in AuthDeviceEncrypt() 248 InDataInfo inDataInfo = { .inData = inData, .inLen = inLen }; in AuthDeviceDecrypt() local 249 if (DecryptData(&auth->sessionKeyList, (AuthLinkType)authHandle->type, &inDataInfo, outData, in AuthDeviceDecrypt()
|
H A D | auth_manager.c | 1364 InDataInfo inDataInfo = { .inData = data, .inLen = head->len }; in HandleConnectionData() local 1365 if (DecryptInner(&auth->sessionKeyList, type, &inDataInfo, &decData, &decDataLen) != SOFTBUS_OK) { in HandleConnectionData() 1411 InDataInfo inDataInfo = { .inData = data, .inLen = head->len }; in HandleDecryptFailData() local 1413 if (auth[0] != NULL && DecryptInner(&auth[0]->sessionKeyList, connInfo->type, &inDataInfo, in HandleDecryptFailData() 1419 } else if (auth[1] != NULL && DecryptInner(&auth[1]->sessionKeyList, connInfo->type, &inDataInfo, in HandleDecryptFailData()
|
/foundation/communication/dsoftbus/core/authentication/include/ |
H A D | auth_session_key.h | 66 int32_t EncryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, 68 int32_t DecryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, 71 int32_t EncryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, 73 int32_t DecryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo,
|
/foundation/communication/dsoftbus/tests/core/authentication/unittest/ |
H A D | auth_test.cpp | 403 InDataInfo inDataInfo = { .inData = nullptr, .inLen = CRYPT_DATA_LEN }; in HWTEST_F() local 404 ret = EncryptInner(&list, AUTH_LINK_TYPE_WIFI, &inDataInfo, &outData, &outLen); in HWTEST_F() 407 inDataInfo.inData = inData; in HWTEST_F() 408 ret = EncryptInner(nullptr, AUTH_LINK_TYPE_WIFI, &inDataInfo, &outData, &outLen); in HWTEST_F() 411 ret = EncryptInner(&list, AUTH_LINK_TYPE_WIFI, &inDataInfo, nullptr, &outLen); in HWTEST_F() 414 ret = EncryptInner(&list, AUTH_LINK_TYPE_WIFI, &inDataInfo, &outData, nullptr); in HWTEST_F() 417 inDataInfo.inLen = 0; in HWTEST_F() 418 ret = EncryptInner(&list, AUTH_LINK_TYPE_WIFI, &inDataInfo, &outData, nullptr); in HWTEST_F() 424 inDataInfo.inLen = CRYPT_DATA_LEN; in HWTEST_F() 425 ret = EncryptInner(&list, AUTH_LINK_TYPE_WIFI, &inDataInfo, in HWTEST_F() 445 InDataInfo inDataInfo = { .inData = nullptr, .inLen = CRYPT_DATA_LEN }; HWTEST_F() local 1855 InDataInfo inDataInfo = { .inData = indata, .inLen = TEST_DATA_LEN }; HWTEST_F() local 1872 InDataInfo inDataInfo = { .inData = indata, .inLen = ENCRYPT_OVER_HEAD_LEN_TEST + 1 }; HWTEST_F() local [all...] |
H A D | auth_session_message_test.cpp | 977 InDataInfo inDataInfo; in HWTEST_F() local 978 (void)memset_s(&inDataInfo, sizeof(InDataInfo), 0, sizeof(InDataInfo)); in HWTEST_F() 979 SetIndataInfo(&inDataInfo, nullptr, 0, data); in HWTEST_F() 980 SetIndataInfo(&inDataInfo, nullptr, compressLen, data); in HWTEST_F() 981 SetIndataInfo(&inDataInfo, compressData, 0, data); in HWTEST_F()
|
/foundation/multimedia/image_effect/frameworks/native/effect/base/ |
H A D | image_effect_inner.cpp | 1043 bool IsSameInOutputData(const DataInfo &inDataInfo, const DataInfo &outDataInfo) in IsSameInOutputData() argument 1045 if (inDataInfo.dataType_ != outDataInfo.dataType_) { in IsSameInOutputData() 1049 switch (inDataInfo.dataType_) { in IsSameInOutputData() 1051 return inDataInfo.pixelMap_ == outDataInfo.pixelMap_; in IsSameInOutputData() 1053 return inDataInfo.surfaceBufferInfo_.surfaceBuffer_ == outDataInfo.surfaceBufferInfo_.surfaceBuffer_; in IsSameInOutputData() 1055 return inDataInfo.path_ == outDataInfo.path_; in IsSameInOutputData() 1057 return inDataInfo.uri_ == outDataInfo.uri_; in IsSameInOutputData() 1059 return inDataInfo.picture_ == outDataInfo.picture_; in IsSameInOutputData()
|