/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A D | hks_request.cpp | 49 static int32_t HksReadRequestReply(MessageParcel &reply, struct HksBlob *outBlob)
in HksReadRequestReply() argument 56 if (outBlob != nullptr) {
in HksReadRequestReply() 57 outBlob->size = 0;
in HksReadRequestReply() 62 HKS_IF_NOT_SUCC_RETURN(CheckBlob(outBlob), HKS_ERROR_INVALID_ARGUMENT)
in HksReadRequestReply() 67 if (outBlob->size < outLen) {
in HksReadRequestReply() 68 HKS_LOG_E("outBlob size[%" LOG_PUBLIC "u] smaller than outLen[%" LOG_PUBLIC "u]", outBlob->size, outLen);
in HksReadRequestReply() 72 if (memcpy_s(outBlob->data, outBlob->size, outData, outLen) != EOK) {
in HksReadRequestReply() 73 HKS_LOG_E("copy outBlob dat in HksReadRequestReply() 80 HksSendAnonAttestRequestAndWaitAsyncReply(MessageParcel &data, const struct HksParamSet *paramSet, sptr<IRemoteObject> hksProxy, sptr<Security::Hks::HksStub> hksCallback, struct HksBlob *outBlob) HksSendAnonAttestRequestAndWaitAsyncReply() argument 124 HksSendRequest(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob, const struct HksParamSet *paramSet) HksSendRequest() argument [all...] |
H A D | hks_samgr_client_proxy.c | 26 static int32_t SynchronizeOutput(const struct HksIpcHandle *reply, struct HksBlob *outBlob) in SynchronizeOutput() argument 51 if (outBlob != NULL) { in SynchronizeOutput() 70 if (memcpy_s(outBlob->data, outBlob->size, tmpUint8Array, buffSize) != EOK) { in SynchronizeOutput() 74 outBlob->size = buffSize; in SynchronizeOutput() 118 struct HksBlob *outBlob) in HksIpcCall() 129 if (outBlob != NULL) { in HksIpcCall() 130 outBlobSize = outBlob->size; in HksIpcCall() 160 ret = SynchronizeOutput(&replyHandle, outBlob); in HksIpcCall() 168 static int32_t HksSendRequestSync(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob) in HksSendRequestSync() argument 117 HksIpcCall(IUnknown *iUnknown, enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob) HksIpcCall() argument 189 HksSendRequest(enum HksIpcInterfaceCode type, const struct HksBlob *inBlob, struct HksBlob *outBlob, const struct HksParamSet *paramSet) HksSendRequest() argument [all...] |
H A D | hks_client_service_ipc.c | 106 struct HksBlob outBlob = { 0, NULL }; in HksClientGenerateKey() local 108 sizeof(outBlob.size); in HksClientGenerateKey() 112 outBlob.size = paramSetOut->paramSetSize; in HksClientGenerateKey() 113 outBlob.data = (uint8_t *)paramSetOut; in HksClientGenerateKey() 117 ret = HksGenerateKeyPack(&inBlob, keyAlias, paramSetIn, &outBlob); in HksClientGenerateKey() 120 ret = HksSendRequest(HKS_MSG_GEN_KEY, &inBlob, &outBlob, paramSetIn); in HksClientGenerateKey() 259 struct HksBlob outBlob = { paramSetOut->paramSetSize, (uint8_t *)paramSetOut }; in HksClientGetKeyParamSet() local 268 ret = HksGetKeyParamSetPack(keyAlias, newParamSet, &outBlob, &inBlob); in HksClientGetKeyParamSet() 271 ret = HksSendRequest(HKS_MSG_GET_KEY_PARAMSET, &inBlob, &outBlob, newParamSet); in HksClientGetKeyParamSet() 546 struct HksBlob outBlob in HksClientGetKeyInfoList() local 589 CertificateChainInitBlob(struct HksBlob *inBlob, struct HksBlob *outBlob, const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksCertChain *certChain) CertificateChainInitBlob() argument 619 struct HksBlob outBlob = { 0, NULL }; HksClientAttestKey() local 672 struct HksBlob outBlob = { HANDLE_SIZE + TOKEN_SIZE, tmpOut }; ClientInit() local 827 ListAliasesInitBlob(const struct HksParamSet *paramSet, struct HksBlob *inBlob, struct HksBlob *outBlob) ListAliasesInitBlob() argument 848 struct HksBlob outBlob = { 0, NULL }; HksClientListAliases() local [all...] |
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/ |
H A D | cm_request.cpp | 53 static int32_t CmReadRequestReply(MessageParcel &reply, struct CmBlob *outBlob) in CmReadRequestReply() argument 63 if (outBlob != nullptr) { in CmReadRequestReply() 64 outBlob->size = 0; in CmReadRequestReply() 68 if (CmCheckBlob(outBlob) != CM_SUCCESS) { in CmReadRequestReply() 76 if (outBlob->size < outLen) { in CmReadRequestReply() 77 CM_LOG_E("outBlob size[%u] smaller than outLen[%u]", outBlob->size, outLen); in CmReadRequestReply() 80 if (memcpy_s(outBlob->data, outBlob->size, outData, outLen) != EOK) { in CmReadRequestReply() 83 outBlob in CmReadRequestReply() 87 SendRequest(enum CertManagerInterfaceCode type, const struct CmBlob *inBlob, struct CmBlob *outBlob) SendRequest() argument [all...] |
H A D | cm_ipc_client.c | 58 struct CmBlob outBlob = { 0, NULL }; in GetCertificateList() local 72 ret = GetCertListInitOutData(&outBlob); in GetCertificateList() 78 ret = SendRequest(type, &parcelBlob, &outBlob); in GetCertificateList() 84 ret = CmCertificateListUnpackFromService(&outBlob, certificateList); in GetCertificateList() 87 CM_FREE_BLOB(outBlob); in GetCertificateList() 115 struct CmBlob outBlob = { 0, NULL }; in GetCertificateInfo() local 130 ret = GetCertInfoInitOutData(&outBlob); in GetCertificateInfo() 136 ret = SendRequest(type, &parcelBlob, &outBlob); in GetCertificateInfo() 142 ret = CmCertificateInfoUnpackFromService(&outBlob, certUri, certificateInfo); in GetCertificateInfo() 149 CM_FREE_BLOB(outBlob); in GetCertificateInfo() 295 GetAppCertListInitBlob(struct CmBlob *outBlob) GetAppCertListInitBlob() argument 386 struct CmBlob outBlob = { 0, NULL }; GetAppCertList() local 440 GetAppCertInitBlob(struct CmBlob *outBlob) GetAppCertInitBlob() argument 546 struct CmBlob outBlob = { 0, NULL }; GetAppCert() local 595 ClientSerializationAndSend(enum CertManagerInterfaceCode message, struct CmParam *params, uint32_t paramCount, struct CmBlob *outBlob) ClientSerializationAndSend() argument 688 struct CmBlob outBlob = { outLen, outData }; CmClientGetAuthorizedAppList() local 717 struct CmBlob outBlob = { 0, NULL }; CmClientIsAuthorizedApp() local 737 struct CmBlob outBlob = { 0, NULL }; CmClientRemoveGrantedApp() local 777 struct CmBlob outBlob = { 0, NULL }; CmClientUpdate() local 815 struct CmBlob outBlob = { 0, NULL }; CmClientAbort() local 827 struct CmBlob outBlob = {0, NULL}; GetUserCertList() local 874 struct CmBlob outBlob = {0, NULL}; GetUserCertInfo() local [all...] |
/base/security/certificate_framework/frameworks/adapter/v2.0/src/ |
H A D | cf_adapter_cert_openssl.c | 44 static int32_t DeepCopyDataToBlob(const unsigned char *data, uint32_t len, CfBlob *outBlob)
in DeepCopyDataToBlob() argument 53 outBlob->data = tmp;
in DeepCopyDataToBlob() 54 outBlob->size = len;
in DeepCopyDataToBlob() 135 static int32_t GetCertTbs(const CfOpensslCertObj *certObj, CfBlob *outBlob)
in GetCertTbs() argument 152 int32_t ret = DeepCopyDataToBlob(out, (uint32_t)len, outBlob);
in GetCertTbs() 158 static int32_t GetCertIssuerUniqueId(const CfOpensslCertObj *certObj, CfBlob *outBlob)
in GetCertIssuerUniqueId() argument 174 int32_t ret = DeepCopyDataToBlob(out, (uint32_t)len, outBlob);
in GetCertIssuerUniqueId() 179 static int32_t GetCertSubjectUniqueId(const CfOpensslCertObj *certObj, CfBlob *outBlob)
in GetCertSubjectUniqueId() argument 195 int32_t ret = DeepCopyDataToBlob(out, (uint32_t)len, outBlob);
in GetCertSubjectUniqueId() 200 static int32_t GetCertPubKey(const CfOpensslCertObj *certObj, CfBlob *outBlob)
in GetCertPubKey() argument 224 GetCertExtensions(const CfOpensslCertObj *certObj, CfBlob *outBlob) GetCertExtensions() argument 261 CfOpensslGetCertItem(const CfBase *object, CfItemId id, CfBlob *outBlob) CfOpensslGetCertItem() argument [all...] |
/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_md_test.cpp | 171 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 173 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 176 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 190 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 194 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 197 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 211 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 215 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 217 PrintfBlobInHex(outBlob.data, outBlob in HWTEST_F() 245 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 268 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 291 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 314 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 337 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 360 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 409 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 431 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local [all...] |
H A D | crypto_mac_test.cpp | 248 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 250 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 274 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 279 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 282 PrintfBlobInHex(outBlob.data, outBlob.len); in HWTEST_F() 284 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 314 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 320 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 323 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 349 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 422 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 458 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 494 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 530 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 566 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 601 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 632 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 663 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 694 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 725 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 756 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 860 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 896 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 929 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local [all...] |
H A D | crypto_sm3_mac_test.cpp | 243 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 245 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 269 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 274 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 277 PrintfBlobInHex(outBlob.data, outBlob.len); in HWTEST_F() 279 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 309 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 315 ret = macObj->doFinal(macObj, &outBlob); in HWTEST_F() 318 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 344 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 417 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 450 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 483 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 516 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 549 HcfBlob outBlob = {.data = nullptr, .len = 0}; HWTEST_F() local 581 HcfBlob outBlob = {.data = nullptr, .len = 0}; HWTEST_F() local 648 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 684 HcfBlob outBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local [all...] |
H A D | crypto_md_sm3_test.cpp | 119 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 121 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 124 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 138 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 142 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 145 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F() 171 struct HcfBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 175 ret = mdObj->doFinal(mdObj, &outBlob); in HWTEST_F() 180 HcfBlobDataClearAndFree(&outBlob); in HWTEST_F()
|
/base/security/crypto_framework/frameworks/js/jsi/src/ |
H A D | jsi_md.cpp | 143 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in Digest() local 144 HcfResult errCode = mdObj->doFinal(mdObj, &outBlob); in Digest() 147 HcfBlobDataClearAndFree(&outBlob); in Digest() 151 JSIValue outVlaue = ConstructJSIReturnResult(&outBlob); in Digest() 153 HcfBlobDataClearAndFree(&outBlob); in Digest() 166 HcfBlob outBlob = { .data = nullptr, .len = 0 }; in DigestSync() local 167 HcfResult errCode = mdObj->doFinal(mdObj, &outBlob); in DigestSync() 170 HcfBlobDataClearAndFree(&outBlob); in DigestSync() 174 JSIValue mdSyncData = ConstructJSIReturnResult(&outBlob); in DigestSync() 175 HcfBlobDataClearAndFree(&outBlob); in DigestSync() [all...] |
/base/security/certificate_framework/test/unittest/cf_adapter_test/src/ |
H A D | cf_adapter_extension_test.cpp | 462 CfBlob outBlob = { 0, nullptr };
in HWTEST_F() local 463 ret = CfOpensslGetEntry(obj001, CF_EXT_ENTRY_TYPE_ENTRY, &oid, &outBlob);
in HWTEST_F() 465 EXPECT_EQ(true, CompareBlob(&outBlob, &g_extensionEntryBlob01)) <<
in HWTEST_F() 466 "Normal adapter extension object get entry test failed, get outBlob faield";
in HWTEST_F() 467 CF_FREE_BLOB(outBlob);
in HWTEST_F() 486 CfBlob outBlob = { 0, nullptr };
in HWTEST_F() local 487 ret = CfOpensslGetEntry(obj002, CF_EXT_ENTRY_TYPE_ENTRY_CRITICAL, &oid, &outBlob);
in HWTEST_F() 489 EXPECT_EQ(true, CompareBlob(&outBlob, &g_extensionEntryCriticalBlob01)) <<
in HWTEST_F() 490 "Normal adapter extension object get entry test failed, get outBlob faield";
in HWTEST_F() 491 CF_FREE_BLOB(outBlob);
in HWTEST_F() 510 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 530 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 552 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 578 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 602 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 625 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 653 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 675 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 746 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1032 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1053 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1089 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1111 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1137 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local 1162 CfBlob outBlob = { 0, nullptr }; HWTEST_F() local [all...] |
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/ |
H A D | hcfmdcreate_fuzzer.cpp | 36 HcfBlob outBlob = { 0 }; in TestMd() local 37 (void)mdObj->doFinal(mdObj, &outBlob); in TestMd() 40 HcfBlobDataClearAndFree(&outBlob); in TestMd()
|
/base/security/certificate_framework/frameworks/adapter/v1.0/src/ |
H A D | x509_crl_entry_openssl.c | 181 static CfResult GetExtensions(HcfX509CrlEntry *self, CfBlob *outBlob) in GetExtensions() argument 183 if ((self == NULL) || (outBlob == NULL)) { in GetExtensions() 195 CfResult ret = CopyExtensionsToBlob(exts, outBlob); in GetExtensions() 225 static CfResult ToString(HcfX509CrlEntry *self, CfBlob *outBlob) in ToString() argument 227 if ((self == NULL) || (outBlob == NULL)) { in ToString() 255 CfResult res = DeepCopyDataToOut(bufMem->data, bufMem->length, outBlob); in ToString() 264 static CfResult HashCode(HcfX509CrlEntry *self, CfBlob *outBlob) in HashCode() argument 266 if ((self == NULL) || (outBlob == NULL)) { in HashCode() 283 outBlob->data = (uint8_t *)CfMalloc(SHA256_DIGEST_LENGTH, 0); in HashCode() 284 if (outBlob in HashCode() 300 GetExtensionsObject(HcfX509CrlEntry *self, CfBlob *outBlob) GetExtensionsObject() argument [all...] |
/base/security/certificate_manager/test/fuzz_test/cmsendrequest_fuzzer/ |
H A D | cmsendrequest_fuzzer.cpp | 52 struct CmBlob outBlob = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 53 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &outBlob)) { in DoSomethingInterestingWithMyAPI() 60 (void)SendRequest(type, &inBlob, &outBlob); in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_framework/frameworks/js/napi/certificate/src/ |
H A D | napi_x509_crl_match_parameters.cpp | 89 CfBlob outBlob = { 0, nullptr }; in GetCRLNum() local 90 bool flag = CertGetBlobFromBigIntJSParams(env, obj, outBlob); in GetCRLNum() 98 CfBlobDataFree(&outBlob); in GetCRLNum() 101 out->data = outBlob.data; in GetCRLNum() 102 out->size = outBlob.size; in GetCRLNum()
|
/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_md.cpp | 45 HcfBlob *outBlob = nullptr; member 73 if (context->outBlob != nullptr) { in FreeCryptoFwkCtx() 74 HcfFree(context->outBlob->data); in FreeCryptoFwkCtx() 75 context->outBlob->data = nullptr; in FreeCryptoFwkCtx() 76 context->outBlob->len = 0; in FreeCryptoFwkCtx() 77 HcfFree(context->outBlob); in FreeCryptoFwkCtx() 78 context->outBlob = nullptr; in FreeCryptoFwkCtx() 126 HcfBlob *outBlob = reinterpret_cast<HcfBlob *>(HcfMalloc(sizeof(HcfBlob), 0)); in MdDoFinalExecute() local 127 if (outBlob == nullptr) { in MdDoFinalExecute() 128 LOGE("outBlob i in MdDoFinalExecute() 417 HcfBlob outBlob = { .data = nullptr, .len = 0 }; JsMdDoFinalSync() local [all...] |
H A D | napi_mac.cpp | 47 HcfBlob *outBlob = nullptr; member 80 if (context->outBlob != nullptr) { in FreeCryptoFwkCtx() 81 HcfFree(context->outBlob->data); in FreeCryptoFwkCtx() 82 context->outBlob->data = nullptr; in FreeCryptoFwkCtx() 83 context->outBlob->len = 0; in FreeCryptoFwkCtx() 84 HcfFree(context->outBlob); in FreeCryptoFwkCtx() 85 context->outBlob = nullptr; in FreeCryptoFwkCtx() 173 HcfBlob *outBlob = reinterpret_cast<HcfBlob *>(HcfMalloc(sizeof(HcfBlob), 0)); in MacDoFinalExecute() local 174 if (outBlob == nullptr) { in MacDoFinalExecute() 175 LOGD("[error] outBlob i in MacDoFinalExecute() 578 HcfBlob outBlob = { .data = nullptr, .len = 0 }; JsMacDoFinalSync() local [all...] |
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/ |
H A D | certificate_openssl_common.h | 42 CfResult DeepCopyDataToBlob(const unsigned char *data, uint32_t len, CfBlob *outBlob);
43 CfResult DeepCopyBlobToBlob(const CfBlob *inBlob, CfBlob **outBlob);
44 CfResult CopyExtensionsToBlob(const X509_EXTENSIONS *exts, CfBlob *outBlob);
|
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/ |
H A D | hcfmaccreate_fuzzer.cpp | 66 HcfBlob outBlob = { 0 }; in TestMac() local 67 (void)macObj->doFinal(macObj, &outBlob); in TestMac() 70 HcfBlobDataClearAndFree(&outBlob); in TestMac()
|
/base/security/crypto_framework/test/unittest/src/native/ |
H A D | native_digest_test.cpp | 57 Crypto_DataBlob outBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 61 ret = OH_CryptoDigest_Final(mdObj, &outBlob); in HWTEST_F() 64 OH_Crypto_FreeDataBlob(&outBlob); in HWTEST_F()
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/ |
H A D | cm_request.h | 30 * @outBlob: the output serialized data blob, can be null. 34 struct CmBlob *outBlob);
|
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/ |
H A D | hks_request.h | 30 * @outBlob: the output serialized data blob, can be null. 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 D | cert_manager_crypto_operation.c | 64 int32_t GetNameEncode(const struct CmBlob *inBlob, struct CmBlob *outBlob) in GetNameEncode() argument 66 if ((inBlob == NULL) || (outBlob == NULL)) { in GetNameEncode() 79 ret = Base64UrlEncode(&inDigest, outBlob); in GetNameEncode()
|
/base/security/certificate_manager/test/unittest/module_test/src/ |
H A D | cm_log_test.cpp | 125 static int32_t ConstructCertBuf(const struct CertInfoLen *input, struct CmBlob *outBlob)
in ConstructCertBuf() argument 130 if (memcpy_s(outBlob->data + offset, outBlob->size - offset, &certSize, sizeof(certSize)) != EOK) {
in ConstructCertBuf() 134 if (memcpy_s(outBlob->data + offset, outBlob->size - offset, g_ed25519CaCert, sizeof(g_ed25519CaCert)) != EOK) {
in ConstructCertBuf() 141 outBlob->size = offset;
in ConstructCertBuf() 144 if (memcpy_s(outBlob->data + offset, outBlob->size - offset, &input->status, sizeof(input->status)) != EOK) {
in ConstructCertBuf() 151 outBlob->size = offset;
in ConstructCertBuf() 154 if (memcpy_s(outBlob in ConstructCertBuf() [all...] |