/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
H A D | hks_three_stage_test_common.c | 83 struct HksBlob outDataSeg = { in HksTestUpdate() local 98 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in HksTestUpdate() 106 HKS_FREE(outDataSeg.data); in HksTestUpdate() 132 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in TestBatchUpdateLoopFinish() 142 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in TestBatchUpdateLoopFinish() 143 cur += outDataSeg.size; in TestBatchUpdateLoopFinish() 145 HKS_FREE(outDataSeg.data); in TestBatchUpdateLoopFinish() 193 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in TestUpdateLoopFinish() 201 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in TestUpdateLoopFinish() 202 cur += outDataSeg.size; in TestUpdateLoopFinish() [all …]
|
H A D | hks_change_storage_level_test.cpp | 150 struct HksBlob outDataSeg = { MAX_OUTDATA_SIZE, NULL }; in HksTestUpdateLoopFinish() local 161 outDataSeg.size = MAX_OUTDATA_SIZE; in HksTestUpdateLoopFinish() 167 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in HksTestUpdateLoopFinish() 170 if (HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg) != HKS_SUCCESS) { in HksTestUpdateLoopFinish() 172 HKS_FREE(outDataSeg.data); in HksTestUpdateLoopFinish() 175 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in HksTestUpdateLoopFinish() 176 cur += outDataSeg.size; in HksTestUpdateLoopFinish() 177 outData->size += outDataSeg.size; in HksTestUpdateLoopFinish() 178 HKS_FREE(outDataSeg.data); in HksTestUpdateLoopFinish()
|
/ohos5.0/base/telephony/core_service/utils/common/src/ |
H A D | tel_aes_crypto_util.cpp | 304 struct HksBlob outDataSeg = { MAX_UPDATE_SIZE, NULL }; in AesCryptoLoopUpdate() local 311 outDataSeg.size = aesDataLen + AEAD_SIZE; in AesCryptoLoopUpdate() 312 outDataSeg.data = (uint8_t *)malloc(outDataSeg.size); in AesCryptoLoopUpdate() 313 if (outDataSeg.data == nullptr) { in AesCryptoLoopUpdate() 318 hksResult = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in AesCryptoLoopUpdate() 325 free(outDataSeg.data); in AesCryptoLoopUpdate() 328 if (memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size) != EOK) { in AesCryptoLoopUpdate() 329 free(outDataSeg.data); in AesCryptoLoopUpdate() 332 cur += outDataSeg.size; in AesCryptoLoopUpdate() 333 outData->size += outDataSeg.size; in AesCryptoLoopUpdate() [all …]
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/utils/ |
H A D | wifi_encryption_util.cpp | 207 outDataSeg.data = (uint8_t *)malloc(outDataSeg.size); in HksUpdateAndFinish() 208 if (outDataSeg.data == nullptr) { in HksUpdateAndFinish() 220 free(outDataSeg.data); in HksUpdateAndFinish() 221 outDataSeg.data = nullptr; in HksUpdateAndFinish() 227 free(outDataSeg.data); in HksUpdateAndFinish() 228 outDataSeg.data = nullptr; in HksUpdateAndFinish() 231 if (memcpy_s(handledOutData, outDataSeg.size, outDataSeg.data, outDataSeg.size) != EOK) { in HksUpdateAndFinish() 233 free(outDataSeg.data); in HksUpdateAndFinish() 234 outDataSeg.data = nullptr; in HksUpdateAndFinish() 241 free(outDataSeg.data); in HksUpdateAndFinish() [all …]
|
/ohos5.0/foundation/ai/intelligent_voice_framework/utils/ |
H A D | huks_aes_adapter.cpp | 345 struct HksBlob outDataSeg = { MAX_OUTDATA_SIZE, nullptr }; in UpdateAndFinish() local 357 … std::unique_ptr<Uint8ArrayBuffer> tmpUpdateBuff= CreateArrayBuffer<uint8_t>(outDataSeg.size); in UpdateAndFinish() 359 outDataSeg.data = tmpUpdateBuff->GetData(); in UpdateAndFinish() 361 ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in UpdateAndFinish() 367 if (outUpdateSize + outDataSeg.size > outData->size) { in UpdateAndFinish() 372 … (void)memcpy_s(outDataAddr, outData->size - outUpdateSize, outDataSeg.data, outDataSeg.size); in UpdateAndFinish() 373 outDataAddr += outDataSeg.size; in UpdateAndFinish() 374 outUpdateSize += outDataSeg.size; in UpdateAndFinish()
|
/ohos5.0/base/account/os_account/services/accountmgr/src/ |
H A D | account_file_watcher_manager.cpp | 111 struct HksBlob outDataSeg = { in HksUpdateOpt() local 119 outDataSeg.size = MAX_OUTDATA_SIZE; in HksUpdateOpt() 123 outDataSeg.size = inDataSeg.size + MAX_UPDATE_SIZE; in HksUpdateOpt() 125 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != 0) { in HksUpdateOpt() 128 int32_t ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in HksUpdateOpt() 131 free(outDataSeg.data); in HksUpdateOpt() 132 outDataSeg.data = NULL; in HksUpdateOpt() 135 free(outDataSeg.data); in HksUpdateOpt() 136 outDataSeg.data = NULL; in HksUpdateOpt()
|
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/net_ledger/common/src/ |
H A D | lnn_huks_utils.c | 247 struct HksBlob outDataSeg = {LNN_HUKS_MAX_OUTDATA_SIZE, NULL}; in UpdateLoopFinishByHuks() local 254 outDataSeg.size = LNN_HUKS_MAX_OUTDATA_SIZE; in UpdateLoopFinishByHuks() 259 outDataSeg.data = (uint8_t *)SoftBusCalloc(outDataSeg.size); in UpdateLoopFinishByHuks() 260 if (outDataSeg.data == NULL) { in UpdateLoopFinishByHuks() 264 int32_t ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in UpdateLoopFinishByHuks() 267 SoftBusFree(outDataSeg.data); in UpdateLoopFinishByHuks() 270 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in UpdateLoopFinishByHuks() 271 cur += outDataSeg.size; in UpdateLoopFinishByHuks() 272 outData->size += outDataSeg.size; in UpdateLoopFinishByHuks() 273 SoftBusFree(outDataSeg.data); in UpdateLoopFinishByHuks()
|
/ohos5.0/docs/zh-cn/application-dev/security/UniversalKeystoreKit/ |
H A D | huks-import-wrapped-key-ndk.md | 206 struct OH_Huks_Blob outDataSeg = {MAX_OUTDATA_SIZE, NULL}; 213 outDataSeg.size = MAX_OUTDATA_SIZE; 219 … if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size).errorCode != (int32_t)OH_HUKS_SUCCESS) { 223 ret = OH_Huks_UpdateSession(handle, paramSet, &inDataSeg, &outDataSeg); 225 free(outDataSeg.data); 228 std::copy(outDataSeg.data, outDataSeg.data + outDataSeg.size, cur); 229 cur += outDataSeg.size; 230 outData->size += outDataSeg.size; 231 free(outDataSeg.data);
|
/ohos5.0/docs/en/application-dev/security/UniversalKeystoreKit/ |
H A D | huks-import-wrapped-key-ndk.md | 206 struct OH_Huks_Blob outDataSeg = {MAX_OUTDATA_SIZE, NULL}; 213 outDataSeg.size = MAX_OUTDATA_SIZE; 219 … if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size).errorCode != (int32_t)OH_HUKS_SUCCESS) { 223 ret = OH_Huks_UpdateSession(handle, paramSet, &inDataSeg, &outDataSeg); 225 free(outDataSeg.data); 228 std::copy(outDataSeg.data, outDataSeg.data + outDataSeg.size, cur); 229 cur += outDataSeg.size; 230 outData->size += outDataSeg.size; 231 free(outDataSeg.data);
|