Home
last modified time | relevance | path

Searched refs:inBlob (Results 1 - 25 of 30) sorted by relevance

12

/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_client_service_ipc.c105 struct HksBlob inBlob = { 0, NULL }; in HksClientGenerateKey() local
107 inBlob.size = sizeof(keyAlias->size) + ALIGN_SIZE(keyAlias->size) + ALIGN_SIZE(paramSetIn->paramSetSize) + in HksClientGenerateKey()
109 inBlob.data = (uint8_t *)HksMalloc(inBlob.size); in HksClientGenerateKey()
110 HKS_IF_NULL_RETURN(inBlob.data, HKS_ERROR_MALLOC_FAIL) in HksClientGenerateKey()
117 ret = HksGenerateKeyPack(&inBlob, keyAlias, paramSetIn, &outBlob); in HksClientGenerateKey()
120 ret = HksSendRequest(HKS_MSG_GEN_KEY, &inBlob, &outBlob, paramSetIn); in HksClientGenerateKey()
129 HKS_FREE_BLOB(inBlob); in HksClientGenerateKey()
139 struct HksBlob inBlob = { 0, NULL }; in HksClientImportKey() local
140 inBlob in HksClientImportKey()
161 struct HksBlob inBlob = { 0, NULL }; HksClientExportPublicKey() local
195 struct HksBlob inBlob = { 0, NULL }; HksClientImportWrappedKey() local
218 struct HksBlob inBlob = { 0, NULL }; HksClientDeleteKey() local
250 struct HksBlob inBlob = { 0, NULL }; HksClientGetKeyParamSet() local
287 struct HksBlob inBlob = { 0, NULL }; HksClientKeyExist() local
317 struct HksBlob inBlob = { sizeof(random->size), (uint8_t *)&(random->size) }; HksClientGenerateRandom() local
484 struct HksBlob inBlob = { 0, NULL }; HksClientAgreeKey() local
507 struct HksBlob inBlob = { 0, NULL }; HksClientDeriveKey() local
545 struct HksBlob inBlob = { 0, NULL }; HksClientGetKeyInfoList() local
589 CertificateChainInitBlob(struct HksBlob *inBlob, struct HksBlob *outBlob, const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksCertChain *certChain) CertificateChainInitBlob() argument
618 struct HksBlob inBlob = { 0, NULL }; HksClientAttestKey() local
827 ListAliasesInitBlob(const struct HksParamSet *paramSet, struct HksBlob *inBlob, struct HksBlob *outBlob) ListAliasesInitBlob() argument
847 struct HksBlob inBlob = { 0, NULL }; HksClientListAliases() local
880 struct HksBlob inBlob = { 0, NULL }; HksClientRenameKeyAlias() local
910 struct HksBlob inBlob = { 0, NULL }; HksClientChangeStorageLevel() local
[all...]
H A Dhks_samgr_client_proxy.c100 static int32_t WriteToIpcRequest(IpcIo *request, uint32_t outBlobSize, const struct HksBlob *inBlob) in WriteToIpcRequest() argument
106 ipcRet = WriteUint32(request, inBlob->size); in WriteToIpcRequest()
110 ipcRet = WriteBuffer(request, inBlob->data, inBlob->size); in WriteToIpcRequest()
117 static int32_t HksIpcCall(IUnknown *iUnknown, enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, in HksIpcCall() argument
120 /* Check input and inBlob */ in HksIpcCall()
121 int32_t ret = CheckBlob(inBlob); in HksIpcCall()
144 ret = WriteToIpcRequest(&request, outBlobSize, inBlob); in HksIpcCall()
168 static int32_t HksSendRequestSync(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob) in HksSendRequestSync() argument
183 ret = HksIpcCall((IUnknown *)clientProxy, type, inBlob, outBlo in HksSendRequestSync()
189 HksSendRequest(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob, const struct HksParamSet *paramSet) HksSendRequest() argument
[all...]
H A Dhks_request.cpp124 int32_t HksSendRequest(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, in HksSendRequest() argument
149 HKS_IF_NOT_TRUE_LOGE_RETURN(data.WriteUint32(inBlob->size), HKS_ERROR_BAD_STATE); in HksSendRequest()
150 HKS_IF_NOT_TRUE_LOGE_RETURN(data.WriteBuffer(inBlob->data, static_cast<size_t>(inBlob->size)), HKS_ERROR_BAD_STATE); in HksSendRequest()
H A Dhks_client_ipc_serialization.c416 int32_t EncodeCertChain(const struct HksBlob *inBlob, struct HksBlob *outBlob) in EncodeCertChain() argument
425 int32_t ret = CheckAndCalculateSize(inBlob->size, beginLen + endLen, &tmpSize); in EncodeCertChain()
426 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check inBlob size fail") in EncodeCertChain()
445 ret = Base64Encode(inBlob->data, inBlob->size, tmpBlob.data + beginLen, tmpSize - beginLen - endLen); in EncodeCertChain()
485 struct HksBlob inBlob = { tmp.size, certChain->certs[i].data }; in HksCertificateChainUnpackFromService() local
486 int32_t ret = EncodeCertChain(&inBlob, &certChain->certs[i]); in HksCertificateChainUnpackFromService()
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_md_test.cpp141 HcfBlob *inBlob = nullptr; in HWTEST_F() local
143 ret = mdObj->update(mdObj, inBlob); in HWTEST_F()
157 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
159 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
189 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
192 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
208 HcfBlob inBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local
209 inBlob.data = reinterpret_cast<uint8_t *>(g_testBigData); in HWTEST_F()
210 inBlob.len = strnlen(g_testBigData, MAX_MD_BLOB_LEN); in HWTEST_F()
213 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
244 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
267 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
290 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
313 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
336 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
359 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
408 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
430 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
[all...]
H A Dcrypto_mac_test.cpp176 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
178 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
200 HcfBlob *inBlob = nullptr; in HWTEST_F() local
204 ret = macObj->update(macObj, inBlob); in HWTEST_F()
230 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
234 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
313 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
318 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
346 HcfBlob inBlob = {0}; in HWTEST_F() local
347 inBlob in HWTEST_F()
421 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
457 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
493 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
529 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
565 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
600 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
631 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
662 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
693 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
724 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
755 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
859 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
895 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
928 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
[all...]
H A Dcrypto_sm3_mac_test.cpp171 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
173 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
195 HcfBlob *inBlob = nullptr; in HWTEST_F() local
199 ret = macObj->update(macObj, inBlob); in HWTEST_F()
225 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
229 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
308 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
313 ret = macObj->update(macObj, &inBlob); in HWTEST_F()
341 HcfBlob inBlob = {0}; in HWTEST_F() local
342 inBlob in HWTEST_F()
416 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
449 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
482 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
515 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
548 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
580 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
647 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
683 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; HWTEST_F() local
[all...]
H A Dcrypto_md_sm3_test.cpp88 HcfBlob *inBlob = nullptr; in HWTEST_F() local
90 ret = mdObj->update(mdObj, inBlob); in HWTEST_F()
104 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
106 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
137 HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
140 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
170 struct HcfBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
173 ret = mdObj->update(mdObj, &inBlob); in HWTEST_F()
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/
H A Dcm_request.cpp87 int32_t SendRequest(enum CertManagerInterfaceCode type, const struct CmBlob *inBlob, in SendRequest() argument
109 data.WriteUint32(inBlob->size); in SendRequest()
110 data.WriteBuffer(inBlob->data, static_cast<size_t>(inBlob->size)); in SendRequest()
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_md.cpp41 HcfBlob *inBlob = nullptr; member
66 if (context->inBlob != nullptr) { in FreeCryptoFwkCtx()
67 HcfFree(context->inBlob->data); in FreeCryptoFwkCtx()
68 context->inBlob->data = nullptr; in FreeCryptoFwkCtx()
69 context->inBlob->len = 0; in FreeCryptoFwkCtx()
70 HcfFree(context->inBlob); in FreeCryptoFwkCtx()
71 context->inBlob = nullptr; in FreeCryptoFwkCtx()
115 context->errCode = mdObj->update(mdObj, context->inBlob); in MdUpdateExecute()
186 context->inBlob = GetBlobFromNapiDataBlob(env, argv[PARAM0]); in BuildMdJsUpdateCtx()
187 if (context->inBlob in BuildMdJsUpdateCtx()
341 HcfBlob *inBlob = GetBlobFromNapiDataBlob(env, argv[PARAM0]); JsMdUpdateSync() local
[all...]
H A Dnapi_mac.cpp43 HcfBlob *inBlob = nullptr; member
73 if (context->inBlob != nullptr) { in FreeCryptoFwkCtx()
74 HcfFree(context->inBlob->data); in FreeCryptoFwkCtx()
75 context->inBlob->data = nullptr; in FreeCryptoFwkCtx()
76 context->inBlob->len = 0; in FreeCryptoFwkCtx()
77 HcfFree(context->inBlob); in FreeCryptoFwkCtx()
78 context->inBlob = nullptr; in FreeCryptoFwkCtx()
148 HcfBlob *inBlob = reinterpret_cast<HcfBlob *>(context->inBlob); in MacUpdateExecute() local
149 context->errCode = macObj->update(macObj, inBlob); in MacUpdateExecute()
514 HcfBlob *inBlob = GetBlobFromNapiDataBlob(env, argv[PARAM0]); JsMacUpdateSync() local
[all...]
/base/security/crypto_framework/frameworks/js/jsi/src/
H A Djsi_md.cpp83 HcfBlob inBlob = { .data = nullptr, .len = 0 }; in Update() local
84 HcfResult errCode = ParseUint8ArrayToBlob(inVlaue, &inBlob); in Update()
86 LOGE("Update inBlob is null!"); in Update()
91 errCode = mdObj->update(mdObj, &inBlob); in Update()
92 HcfBlobDataClearAndFree(&inBlob); in Update()
115 HcfBlob inBlob = { .data = nullptr, .len = 0 }; in UpdateSync() local
116 HcfResult errCode = ParseUint8ArrayToBlob(inVlaue, &inBlob); in UpdateSync()
118 LOGE("UpdateSync inBlob is null!"); in UpdateSync()
122 errCode = mdObj->update(mdObj, &inBlob); in UpdateSync()
123 HcfBlobDataClearAndFree(&inBlob); in UpdateSync()
[all...]
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/
H A Dhcfmdcreate_fuzzer.cpp34 HcfBlob inBlob = {.data = const_cast<uint8_t *>(data), .len = size}; in TestMd() local
35 (void)mdObj->update(mdObj, &inBlob); in TestMd()
/base/security/certificate_manager/test/fuzz_test/cmsendrequest_fuzzer/
H A Dcmsendrequest_fuzzer.cpp50 struct CmBlob inBlob = { sendParamSet->paramSetSize, reinterpret_cast<uint8_t *>(sendParamSet) }; in DoSomethingInterestingWithMyAPI() local
60 (void)SendRequest(type, &inBlob, &outBlob); in DoSomethingInterestingWithMyAPI()
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/
H A Dcm_request.h29 * @inBlob: the input serialized data blob.
33 int32_t SendRequest(enum CertManagerInterfaceCode type, const struct CmBlob *inBlob,
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/
H A Dhks_request.h29 * @inBlob: the input serialized data blob.
32 int32_t HksSendRequest(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob,
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/
H A Dcert_manager_crypto_operation.c64 int32_t GetNameEncode(const struct CmBlob *inBlob, struct CmBlob *outBlob) in GetNameEncode() argument
66 if ((inBlob == NULL) || (outBlob == NULL)) { in GetNameEncode()
74 ret = CmGetHash(inBlob, &inDigest); in GetNameEncode()
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/
H A Dcert_manager_crypto_operation.h28 int32_t GetNameEncode(const struct CmBlob *inBlob, struct CmBlob *outBlob);
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/
H A Dhcfmaccreate_fuzzer.cpp63 HcfBlob inBlob = {.data = const_cast<uint8_t *>(data), .len = size}; in TestMac() local
65 (void)macObj->update(macObj, &inBlob); in TestMac()
/base/security/crypto_framework/test/unittest/src/native/
H A Dnative_digest_test.cpp56 Crypto_DataBlob inBlob = {.data = reinterpret_cast<uint8_t *>(testData), .len = sizeof(testData)}; in HWTEST_F() local
59 ret = OH_CryptoDigest_Update(mdObj, &inBlob); in HWTEST_F()
/base/security/huks/test/fuzz_test/innerapi_fuzzer/hksclientipcserialization_fuzzer/
H A Dhksclientipcserialization_fuzzer.cpp133 struct HksBlob inBlob = { .size = UINT32_MAX }; in HksClientIpcSerializationTest006() local
134 int32_t ret = EncodeCertChain(&inBlob, nullptr); in HksClientIpcSerializationTest006()
136 inBlob.size = UINT32_MAX - NUM; in HksClientIpcSerializationTest006()
137 ret = EncodeCertChain(&inBlob, nullptr); in HksClientIpcSerializationTest006()
139 inBlob.size = TEST_BLOB_SIZE; in HksClientIpcSerializationTest006()
140 ret = EncodeCertChain(&inBlob, nullptr); in HksClientIpcSerializationTest006()
205 struct HksBlob inBlob = { .size = inBlobSize, .data = inBlobData }; in HksClientIpcSerializationTest007() local
213 EncodeCertChain(&inBlob, &outBlob); in HksClientIpcSerializationTest007()
/base/security/huks/test/unittest/huks_standard_test/module_test/framework_test/os_dependency_test/src/
H A Dhks_client_ipc_serialization_test.cpp148 struct HksBlob inBlob = { .size = UINT32_MAX }; in HWTEST_F() local
149 int32_t ret = EncodeCertChain(&inBlob, nullptr); in HWTEST_F()
152 inBlob.size = UINT32_MAX - 2; in HWTEST_F()
153 ret = EncodeCertChain(&inBlob, nullptr); in HWTEST_F()
156 inBlob.size = 3221225431; in HWTEST_F()
157 ret = EncodeCertChain(&inBlob, nullptr); in HWTEST_F()
223 struct HksBlob inBlob = { .size = inBlobSize, .data = inBlobData }; in HWTEST_F() local
231 int32_t ret = EncodeCertChain(&inBlob, &outBlob); in HWTEST_F()
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_object.cpp135 CfBlob *inBlob = CertGetBlobFromNapiValue(env, object); in GetInputObject() local
136 if (inBlob == nullptr) { in GetInputObject()
143 param.blob.data = inBlob->data; in GetInputObject()
144 param.blob.size = inBlob->size; in GetInputObject()
147 CfFree(inBlob); /* inBlob's data need freed by caller */ in GetInputObject()
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_common.h43 CfResult DeepCopyBlobToBlob(const CfBlob *inBlob, CfBlob **outBlob);
/base/security/certificate_framework/frameworks/adapter/v1.0/src/
H A Dcertificate_openssl_common.c102 CfResult DeepCopyBlobToBlob(const CfBlob *inBlob, CfBlob **outBlob) in DeepCopyBlobToBlob() argument
104 if (inBlob == NULL || outBlob == NULL) { in DeepCopyBlobToBlob()
113 CfResult res = DeepCopyDataToBlob((const unsigned char *)inBlob->data, inBlob->size, tmp); in DeepCopyBlobToBlob()

Completed in 17 milliseconds

12