/foundation/communication/dsoftbus/components/nstackx/nstackx_util/core/ |
H A D | nstackx_mbedtls.c | 91 uint32_t inLen, uint8_t *outBuf, uint32_t outLen) in MbedAesGcmEncrypt() 93 if ((cryptPara == NULL) || (inBuf == NULL) || (inLen == 0) || outBuf == NULL || in MbedAesGcmEncrypt() 111 GCM_IV_LENGTH, cryptPara->aad, cryptPara->aadLen, inBuf, outBuf, GCM_TAG_LENGTH, tagBuf); in MbedAesGcmEncrypt() 117 if (memcpy_s(outBuf + inLen, outLen - inLen, tagBuf, GCM_TAG_LENGTH) != 0) { in MbedAesGcmEncrypt() 122 if (memcpy_s(outBuf + inLen + GCM_TAG_LENGTH, GCM_IV_LENGTH, cryptPara->iv, GCM_IV_LENGTH) != 0) { in MbedAesGcmEncrypt() 132 uint32_t inLen, uint8_t *outBuf, uint32_t outLen) in MbedChaChaEncrypt() 144 cryptPara->aad, cryptPara->aadLen, inBuf, outBuf, tagBuf); in MbedChaChaEncrypt() 151 if (memcpy_s(outBuf + inLen, outLen - inLen, tagBuf, GCM_TAG_LENGTH) != 0) { in MbedChaChaEncrypt() 156 if (memcpy_s(outBuf + inLen + GCM_TAG_LENGTH, GCM_IV_LENGTH, cryptPara->iv, GCM_IV_LENGTH) != 0) { in MbedChaChaEncrypt() 165 uint32_t AesGcmEncrypt(const uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, in AesGcmEncrypt() argument 90 MbedAesGcmEncrypt(const CryptPara *cryptPara, const uint8_t *inBuf, uint32_t inLen, uint8_t *outBuf, uint32_t outLen) MbedAesGcmEncrypt() argument 131 MbedChaChaEncrypt(const CryptPara *cryptPara, const uint8_t *inBuf, uint32_t inLen, uint8_t *outBuf, uint32_t outLen) MbedChaChaEncrypt() argument 183 MbedAesGcmDecrypt(const CryptPara *cryptPara, uint8_t *inBuf, uint32_t inLen, uint8_t *outBuf, uint32_t outLen) MbedAesGcmDecrypt() argument 215 MbedChaChaDecrypt(const CryptPara *cryptPara, uint8_t *inBuf, uint32_t inLen, uint8_t *outBuf, uint32_t outLen) MbedChaChaDecrypt() argument 240 AesGcmDecrypt(uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, uint32_t outLen) AesGcmDecrypt() argument [all...] |
H A D | nstackx_openssl.c | 122 uint32_t AesGcmEncryptVec(AesVec *vec, uint32_t vecNum, CryptPara *cryptPara, uint8_t *outBuf, in AesGcmEncryptVec() argument 128 vec == NULL || outBuf == NULL) { in AesGcmEncryptVec() 139 LOGE(TAG, "outBuf len %u is less to %u bytes input", outLen, retLen + vec[i].len); in AesGcmEncryptVec() 142 if (EVP_EncryptUpdate(cryptPara->ctx, outBuf + retLen, &length, vec[i].buf, (int32_t)vec[i].len) == 0 || in AesGcmEncryptVec() 149 if (EVP_EncryptFinal_ex(cryptPara->ctx, outBuf + retLen, &length) == 0 || length != 0) { in AesGcmEncryptVec() 153 if (EVP_CIPHER_CTX_ctrl(cryptPara->ctx, EVP_CTRL_AEAD_GET_TAG, GCM_TAG_LENGTH, outBuf + retLen) == 0) { in AesGcmEncryptVec() 158 if (memcpy_s(outBuf + retLen, outLen - retLen, cryptPara->iv, cryptPara->ivLen) != EOK) { in AesGcmEncryptVec() 166 uint32_t AesGcmEncrypt(const uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, in AesGcmEncrypt() argument 172 return AesGcmEncryptVec(&vec, 1, cryptPara, outBuf, outLen); in AesGcmEncrypt() 195 uint32_t AesGcmDecrypt(uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, in AesGcmDecrypt() argument 309 AesGcmEncrypt(const uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, uint32_t outLen) AesGcmEncrypt() argument 321 AesGcmDecrypt(uint8_t *inBuf, uint32_t inLen, CryptPara *cryptPara, uint8_t *outBuf, uint32_t outLen) AesGcmDecrypt() argument [all...] |
/foundation/communication/dsoftbus/tests/core/common/utils/unittest/ |
H A D | softbus_utils_test.cpp | 132 unsigned char *outBuf = NULL; in HWTEST_F() local 136 int32_t ret = ConvertHexStringToBytes(outBuf, outBufLen, inBuf, inLen); in HWTEST_F() 140 outBuf = outBufArray; in HWTEST_F() 144 ret = ConvertHexStringToBytes(outBuf, outBufLen, inBuf, inLen); in HWTEST_F() 147 outBuf = outBufArray; in HWTEST_F() 151 ret = ConvertHexStringToBytes(outBuf, outBufLen, inBuf, inLen); in HWTEST_F() 154 outBuf = outBufArray; in HWTEST_F() 158 ret = ConvertHexStringToBytes(outBuf, outBufLen, inBuf, inLen); in HWTEST_F() 161 outBuf = outBufArray; in HWTEST_F() 165 ret = ConvertHexStringToBytes(outBuf, outBufLe in HWTEST_F() 177 unsigned char outBuf[5] = "\\0"; HWTEST_F() local 198 char *outBuf = NULL; HWTEST_F() local 227 char outBuf[9] = "\\0"; HWTEST_F() local [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/drm_decryptor_test/ |
H A D | codec_drm_decrypt_mock.cpp | 28 int32_t CodecDrmDecryptorMock::DrmVideoCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmVideoCencDecrypt() argument 32 return decryptor_->DrmVideoCencDecrypt(inBuf, outBuf, dataSize); in DrmVideoCencDecrypt() 35 int32_t CodecDrmDecryptorMock::DrmAudioCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmAudioCencDecrypt() argument 39 return decryptor_->DrmAudioCencDecrypt(inBuf, outBuf, dataSize); in DrmAudioCencDecrypt()
|
H A D | codec_drm_decrypt_mock.h | 34 int32_t DrmVideoCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, 36 int32_t DrmAudioCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf,
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_link_conflict/ |
H A D | lnn_lane_link_conflict_deps_mock.cpp | 40 int32_t LaneLinkConflictDepsInterfaceMock::ActionOfConvertBytesToHexString(char *outBuf, uint32_t outBufLen, in ActionOfConvertBytesToHexString() argument 45 if (strcpy_s(outBuf, outBufLen, PEER_UDID_HASH_STR) != EOK) { in ActionOfConvertBytesToHexString() 72 int32_t ConvertBytesToHexString(char *outBuf, uint32_t outBufLen, in ConvertBytesToHexString() argument 75 return GetLaneLinkConflictDepsInterface()->ConvertBytesToHexString(outBuf, outBufLen, inBuf, inLen); in ConvertBytesToHexString()
|
H A D | lnn_lane_link_conflict_deps_mock.h | 35 virtual int32_t ConvertBytesToHexString(char *outBuf, uint32_t outBufLen, 48 static int32_t ActionOfConvertBytesToHexString(char *outBuf, uint32_t outBufLen,
|
/foundation/distributedhardware/device_manager/utils/src/crypto/ |
H A D | dm_crypto.cpp | 53 void DmGenerateStrHash(const void *data, size_t dataSize, unsigned char *outBuf, uint32_t outBufLen, in DmGenerateStrHash() argument 56 if (data == nullptr || outBuf == nullptr || startIndex > outBufLen) { in DmGenerateStrHash() 63 SHA256_Final(&outBuf[startIndex], &ctx); in DmGenerateStrHash() 66 int32_t ConvertBytesToHexString(char *outBuf, uint32_t outBufLen, const unsigned char *inBuf, in ConvertBytesToHexString() argument 69 if ((outBuf == nullptr) || (inBuf == nullptr) || (outBufLen < HexifyLen(inLen))) { in ConvertBytesToHexString() 76 *outBuf++ = '0' + h; in ConvertBytesToHexString() 78 *outBuf++ = 'a' + h - DEC_MAX_NUM; in ConvertBytesToHexString() 81 *outBuf++ = '0' + l; in ConvertBytesToHexString() 83 *outBuf++ = 'a' + l - DEC_MAX_NUM; in ConvertBytesToHexString() 126 int32_t Crypto::ConvertHexStringToBytes(unsigned char *outBuf, uint32_ argument [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/ |
H A D | codec_drm_decrypt_mock.cpp | 186 int32_t CodecDrmDecrypt::DrmVideoCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmVideoCencDecrypt() argument 190 (void)outBuf; in DrmVideoCencDecrypt() 195 int32_t CodecDrmDecrypt::DrmAudioCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmAudioCencDecrypt() argument 199 (void)outBuf; in DrmAudioCencDecrypt() 220 int32_t CodecDrmDecrypt::SetDrmBuffer(const std::shared_ptr<AVBuffer> &inBuf, const std::shared_ptr<AVBuffer> &outBuf, in SetDrmBuffer() argument 225 (void)outBuf; in SetDrmBuffer() 232 std::shared_ptr<AVBuffer> &outBuf) in DecryptMediaData() 237 (void)outBuf; in DecryptMediaData() 231 DecryptMediaData(const MetaDrmCencInfo *const cencInfo, std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf) DecryptMediaData() argument
|
/foundation/communication/dsoftbus/core/common/utils/ |
H A D | softbus_utils.c | 155 int32_t ConvertBytesToUpperCaseHexString(char *outBuf, uint32_t outBufLen, const unsigned char * inBuf, in ConvertBytesToUpperCaseHexString() argument 158 if ((outBuf == NULL) || (inBuf == NULL) || (outBufLen < HEXIFY_LEN(inLen))) { in ConvertBytesToUpperCaseHexString() 167 *outBuf++ = '0' + h; in ConvertBytesToUpperCaseHexString() 169 *outBuf++ = 'A' + h - DEC_MAX_NUM; in ConvertBytesToUpperCaseHexString() 172 *outBuf++ = '0' + l; in ConvertBytesToUpperCaseHexString() 174 *outBuf++ = 'A' + l - DEC_MAX_NUM; in ConvertBytesToUpperCaseHexString() 182 int32_t ConvertHexStringToBytes(unsigned char *outBuf, uint32_t outBufLen, const char *inBuf, in ConvertHexStringToBytes() argument 185 if ((outBuf == NULL) || (inBuf == NULL) || (inLen % HEXIFY_UNIT_LEN != 0)) { in ConvertHexStringToBytes() 219 *outBuf++ = (c << HEX_MAX_BIT_NUM) | c2; in ConvertHexStringToBytes() 225 int32_t ConvertBytesToHexString(char *outBuf, uint32_ argument [all...] |
/foundation/communication/dsoftbus/tests/core/common/utils/fuzztest/converthexstringtobytes_fuzzer/ |
H A D | converthexstringtobytes_fuzzer.cpp | 26 unsigned char *outBuf = nullptr; in DoSomethingInterestingWithMyAPI() local 27 ConvertHexStringToBytes(outBuf, size, reinterpret_cast<const char*>(rawData), size); in DoSomethingInterestingWithMyAPI()
|
/foundation/multimedia/av_codec/services/drm_decryptor/ |
H A D | codec_drm_decrypt.cpp | 555 int32_t CodecDrmDecrypt::DrmVideoCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmVideoCencDecrypt() argument 560 CHECK_AND_RETURN_RET_LOG((inBuf != nullptr && outBuf != nullptr), ret, "DrmVideoCencDecrypt parameter err"); in DrmVideoCencDecrypt() 594 ret = DecryptMediaData(cencInfo, inBuf, outBuf); in DrmVideoCencDecrypt() 599 int32_t CodecDrmDecrypt::DrmAudioCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, in DrmAudioCencDecrypt() argument 604 CHECK_AND_RETURN_RET_LOG((inBuf != nullptr && outBuf != nullptr), ret, "DrmCencDecrypt parameter err"); in DrmAudioCencDecrypt() 643 ret = DecryptMediaData(cencInfo, inBuf, outBuf); in DrmAudioCencDecrypt() 689 const std::shared_ptr<AVBuffer> &outBuf, DrmBuffer &inDrmBuffer, DrmBuffer &outDrmBuffer) in SetDrmBuffer() 692 CHECK_AND_RETURN_RET_LOG((inBuf->memory_ != nullptr && outBuf->memory_ != nullptr), AVCS_ERR_NO_MEMORY, in SetDrmBuffer() 704 outDrmBuffer.bufferType = static_cast<uint32_t>(outBuf->memory_->GetMemoryType()); in SetDrmBuffer() 705 outDrmBuffer.fd = outBuf in SetDrmBuffer() 688 SetDrmBuffer(const std::shared_ptr<AVBuffer> &inBuf, const std::shared_ptr<AVBuffer> &outBuf, DrmBuffer &inDrmBuffer, DrmBuffer &outDrmBuffer) SetDrmBuffer() argument 717 DecryptMediaData(const MetaDrmCencInfo * const cencInfo, std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf) DecryptMediaData() argument [all...] |
H A D | codec_drm_decrypt.h | 48 int32_t DrmVideoCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, 50 int32_t DrmAudioCencDecrypt(std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf, 82 std::shared_ptr<AVBuffer> &outBuf); 84 static int32_t SetDrmBuffer(const std::shared_ptr<AVBuffer> &inBuf, const std::shared_ptr<AVBuffer> &outBuf,
|
/foundation/communication/dsoftbus/tests/core/common/utils/fuzztest/softbusutils_fuzzer/ |
H A D | softbusutils_fuzzer.cpp | 56 char outBuf[SHA_256_HASH_LEN] = { 0 }; in SoftbusUtilsSwitch() local 57 ConvertBytesToHexString(outBuf, SHA_256_HASH_LEN - 1, in SoftbusUtilsSwitch()
|
/foundation/communication/dsoftbus/core/common/include/ |
H A D | softbus_utils.h | 70 int32_t ConvertBytesToHexString(char *outBuf, uint32_t outBufLen, const unsigned char *inBuf, uint32_t inLen); 75 int32_t ConvertHexStringToBytes(unsigned char *outBuf, uint32_t outBufLen, const char *inBuf, uint32_t inLen); 77 int32_t ConvertBytesToUpperCaseHexString(char *outBuf, uint32_t outBufLen,
|
/foundation/communication/dsoftbus/core/adapter/bus_center/src/ |
H A D | bus_center_adapter.c | 50 const char *outBuf; member 97 static int32_t SoftBusConvertDeviceType(const char *inBuf, char *outBuf, uint32_t outLen) in SoftBusConvertDeviceType() argument 102 if (strcpy_s(outBuf, outLen, g_typeConvertMap[id].outBuf) != EOK) { in SoftBusConvertDeviceType()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/src/ |
H A D | lnn_data_cloud_sync_deps_mock.cpp | 89 int32_t ConvertHexStringToBytes(unsigned char *outBuf, uint32_t outBufLen, const char *inBuf, uint32_t inLen)
in ConvertHexStringToBytes() argument 91 return GetDataCloudSyncInterface()->ConvertHexStringToBytes(outBuf, outBufLen, inBuf, inLen);
in ConvertHexStringToBytes()
|
/foundation/distributedhardware/device_manager/test/commonunittest/ |
H A D | UTTest_dm_distributed_hardware_load.cpp | 114 unsigned char *outBuf = nullptr; in HWTEST_F() local 116 auto ret = Crypto::ConvertHexStringToBytes(outBuf, 0, inBuf, 0); in HWTEST_F()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_ledger/ |
H A D | lnn_decision_db_deps_mock.cpp | 154 int32_t ConvertBytesToHexString(char *outBuf, uint32_t outBufLen, in ConvertBytesToHexString() argument 157 return GetDecisionDbDepsInterface()->ConvertBytesToHexString(outBuf, outBufLen, inBuf, inLen); in ConvertBytesToHexString()
|
/foundation/distributedhardware/device_manager/utils/include/crypto/ |
H A D | dm_crypto.h | 29 static int32_t ConvertHexStringToBytes(unsigned char *outBuf, uint32_t outBufLen,
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_ctrl/core/mini_discover/ |
H A D | coap_adapter.c | 616 CoapReadWriteBuffer outBuf; in CoapSoftBusBuildMessage() local 618 (void)memset_s(&outBuf, sizeof(CoapReadWriteBuffer), 0, sizeof(CoapReadWriteBuffer)); in CoapSoftBusBuildMessage() 620 outBuf.readWriteBuf = sndPktBuff->readWriteBuf; in CoapSoftBusBuildMessage() 621 outBuf.size = sndPktBuff->size; in CoapSoftBusBuildMessage() 626 ret = CoapSoftBusEncode(resqInfo->pkt, resqInfo->param, NULL, &outBuf); in CoapSoftBusBuildMessage() 628 ret = CoapSoftBusEncode(resqInfo->pkt, resqInfo->param, &inPayload, &outBuf); in CoapSoftBusBuildMessage() 635 sndPktBuff->len = outBuf.len; in CoapSoftBusBuildMessage()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/include/ |
H A D | lnn_data_cloud_sync_deps_mock.h | 45 virtual int32_t ConvertHexStringToBytes(unsigned char *outBuf, uint32_t outBufLen,
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/ |
H A D | nstackx_openssl.h | 69 uint8_t *outBuf, uint32_t outLen);
|
/foundation/arkui/napi/native_engine/ |
H A D | native_engine.cpp | 449 char outBuf[writableSize] = {0}; in SubEncodeToChinese() local 450 ucnv_convert(encode, encFrom, outBuf, writableSize, tempBuf.c_str(), pos, &errorCode); in SubEncodeToChinese() 455 buffer += outBuf; in SubEncodeToChinese() 463 char outBuf[writableSize] = {0}; in SubEncodeToChinese() local 464 ucnv_convert(encode, encFrom, outBuf, writableSize, tempBuf.c_str(), pos, &errorCode); in SubEncodeToChinese() 469 buffer += outBuf; in SubEncodeToChinese()
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/src/ |
H A D | font_parser.cpp | 337 char* outBuf = new char[outBytesLeft]; in ToUtf8() local 338 char* outBufStart = outBuf; in ToUtf8() 339 size_t res = iconv(conv, &inBuf, &inBytesLeft, &outBuf, &outBytesLeft); in ToUtf8() 341 utf8Str.assign(outBufStart, outBuf - outBufStart); in ToUtf8()
|