Home
last modified time | relevance | path

Searched refs:blob (Results 1 – 25 of 379) sorted by relevance

12345678910>>...16

/base/security/certificate_framework/frameworks/common/v1.0/src/
Dcf_blob.c23 void CfBlobFree(CfBlob **blob) in CfBlobFree() argument
25 if (blob == NULL) { in CfBlobFree()
28 CfBlobDataFree(*blob); in CfBlobFree()
29 CfFree(*blob); in CfBlobFree()
30 *blob = NULL; in CfBlobFree()
33 void CfBlobDataFree(CfBlob *blob) in CfBlobDataFree() argument
35 if ((blob == NULL) || (blob->data == NULL)) { in CfBlobDataFree()
38 CfFree(blob->data); in CfBlobDataFree()
39 blob->data = NULL; in CfBlobDataFree()
40 blob->size = 0; in CfBlobDataFree()
[all …]
Dcf_check.c21 int32_t CfCheckBlob(const CfBlob *blob, uint32_t maxLen) in CfCheckBlob() argument
23 if ((blob == NULL) || (blob->data == NULL) || (blob->size == 0) || (blob->size > maxLen)) { in CfCheckBlob()
30 int32_t CfCheckEncodingBlob(const CfEncodingBlob *blob, uint32_t maxLen) in CfCheckEncodingBlob() argument
32 if ((blob == NULL) || (blob->data == NULL) || (blob->len == 0) || (blob->len > maxLen)) { in CfCheckEncodingBlob()
37 if ((blob->encodingFormat != CF_FORMAT_DER) && (blob->encodingFormat != CF_FORMAT_PEM)) { in CfCheckEncodingBlob()
/base/security/crypto_framework/common/src/
Dblob.c22 void HcfBlobDataFree(HcfBlob *blob) in HcfBlobDataFree() argument
24 if ((blob == NULL) || (blob->data == NULL)) { in HcfBlobDataFree()
27 HcfFree(blob->data); in HcfBlobDataFree()
28 blob->data = NULL; in HcfBlobDataFree()
29 blob->len = 0; in HcfBlobDataFree()
32 void HcfBlobDataClearAndFree(HcfBlob *blob) in HcfBlobDataClearAndFree() argument
34 if ((blob == NULL) || (blob->data == NULL)) { in HcfBlobDataClearAndFree()
38 (void)memset_s(blob->data, blob->len, 0, blob->len); in HcfBlobDataClearAndFree()
39 HcfFree(blob->data); in HcfBlobDataClearAndFree()
40 blob->data = NULL; in HcfBlobDataClearAndFree()
[all …]
/base/security/huks/frameworks/huks_standard/main/common/include/
Dhks_mem.h49 #define HKS_FREE_BLOB(blob) do { \ argument
50 if ((blob).data != HKS_NULL_POINTER) { \
51 HksFreeImpl((blob).data); \
52 (blob).data = HKS_NULL_POINTER; \
54 (blob).size = 0; \
66 #define HKS_MEMSET_FREE_BLOB(blob) do { \ argument
67 if ((blob).data != HKS_NULL_POINTER) { \
68 (void)memset_s((blob).data, (blob).size, 0, (blob).size); \
69 HksFreeImpl((blob).data); \
70 (blob).data = HKS_NULL_POINTER; \
[all …]
/base/security/certificate_manager/frameworks/cert_manager_standard/main/common/include/
Dcm_mem.h39 #define CM_FREE_BLOB(blob) do { \ argument
40 if ((blob).data != NULL) { \
41 CmFree((blob).data); \
42 (blob).data = NULL; \
44 (blob).size = 0; \
47 #define CMMUTABLE_FREE_BLOB(blob) do { \ argument
48 if ((blob).data != NULL) { \
49 CmFree((blob).data); \
50 (blob).data = NULL; \
52 (blob).size = 0; \
/base/security/asset/test/unittest/kits_ndk/src/
Dasset_remove_test.cpp62 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
63 { .tag = ASSET_TAG_SECRET, .value.blob = funcName },
68 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_1, .value.blob = funcName },
69 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_2, .value.blob = funcName },
70 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_3, .value.blob = funcName },
71 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_4, .value.blob = funcName },
72 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_1, .value.blob = funcName },
73 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_2, .value.blob = funcName },
74 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_3, .value.blob = funcName },
75 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_4, .value.blob = funcName }
[all …]
Dasset_add_test.cpp76 if (!CompareBlob(&attrs[i].value.blob, &res->value.blob)) { in checkMatchAttrResult()
77 …rintf("tag is %x, len %u vs len %u", attrs[i].tag, attrs[i].value.blob.size, res->value.blob.size); in checkMatchAttrResult()
98 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
99 { .tag = ASSET_TAG_SECRET, .value.blob = funcName },
105 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_1, .value.blob = funcName },
106 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_2, .value.blob = funcName },
107 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_3, .value.blob = funcName },
108 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_4, .value.blob = funcName },
109 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_1, .value.blob = funcName },
110 { .tag = ASSET_TAG_DATA_LABEL_CRITICAL_2, .value.blob = funcName },
[all …]
/base/notification/distributed_notification_service/frameworks/test/moduletest/mock/
Dblob.cpp25 Blob::Blob(const Blob &blob) in Blob() argument
27 blob_ = blob.Data(); in Blob()
30 Blob::Blob(Blob &&blob) in Blob() argument
32 blob_.swap(blob.blob_); in Blob()
35 Blob &Blob::operator=(const Blob &blob) in operator =() argument
38 if (&blob == this) { in operator =()
42 blob_ = blob.Data(); in operator =()
47 Blob &Blob::operator=(Blob &&blob) in operator =() argument
50 if (&blob == this) { in operator =()
54 blob_.swap(blob.blob_); in operator =()
[all …]
/base/notification/distributed_notification_service/services/test/moduletest/mock/
Dblob.cpp25 Blob::Blob(const Blob &blob) in Blob() argument
27 blob_ = blob.Data(); in Blob()
30 Blob::Blob(Blob &&blob) in Blob() argument
32 blob_.swap(blob.blob_); in Blob()
35 Blob &Blob::operator=(const Blob &blob) in operator =() argument
38 if (&blob == this) { in operator =()
42 blob_ = blob.Data(); in operator =()
47 Blob &Blob::operator=(Blob &&blob) in operator =() argument
50 if (&blob == this) { in operator =()
54 blob_.swap(blob.blob_); in operator =()
[all …]
/base/notification/distributed_notification_service/services/ans/test/unittest/mock/
Dblob.cpp25 Blob::Blob(const Blob &blob) in Blob() argument
27 blob_ = blob.Data(); in Blob()
30 Blob::Blob(Blob &&blob) in Blob() argument
32 blob_.swap(blob.blob_); in Blob()
35 Blob &Blob::operator=(const Blob &blob) in operator =() argument
38 if (&blob == this) { in operator =()
42 blob_ = blob.Data(); in operator =()
47 Blob &Blob::operator=(Blob &&blob) in operator =() argument
50 if (&blob == this) { in operator =()
54 blob_.swap(blob.blob_); in operator =()
[all …]
/base/notification/distributed_notification_service/services/distributed/test/unittest/mock/
Dmock_blob.cpp25 Blob::Blob(const Blob &blob) in Blob() argument
27 blob_ = blob.Data(); in Blob()
30 Blob::Blob(Blob &&blob) in Blob() argument
32 blob_.swap(blob.blob_); in Blob()
35 Blob &Blob::operator=(const Blob &blob) in operator =() argument
38 if (&blob == this) { in operator =()
42 blob_ = blob.Data(); in operator =()
47 Blob &Blob::operator=(Blob &&blob) in operator =() argument
50 if (&blob == this) { in operator =()
54 blob_.swap(blob.blob_); in operator =()
/base/security/crypto_framework/test/unittest/src/ecc/
Dcrypto_ecc_asy_key_generator_by_spec_sub_one_test.cpp73 HcfBlob blob = { .data = nullptr, .len = 0 }; variable
74 res = keyPair->pubKey->base.getEncoded(&(keyPair->pubKey->base), &blob);
77 ASSERT_NE(blob.data, nullptr);
78 ASSERT_NE(blob.len, 0);
80 HcfFree(blob.data);
102 HcfBlob blob = { .data = nullptr, .len = 0 }; variable
103 res = pubKey->base.getEncoded(&(pubKey->base), &blob);
106 ASSERT_NE(blob.data, nullptr);
107 ASSERT_NE(blob.len, 0);
109 HcfFree(blob.data);
[all …]
/base/security/certificate_framework/test/unittest/cf_adapter_test/src/
Dcf_common_test.cpp74 CfBlob blob = { 0, nullptr }; variable
75 CfBlobDataFree(&blob);
86 CfBlob blob = { TEST_DEFAULT_SIZE, nullptr }; variable
87 blob.data = static_cast<uint8_t *>(CfMalloc(blob.size));
88 ASSERT_NE(blob.data, nullptr);
89 CfBlobDataFree(&blob);
111 CfBlob blob = { 0, nullptr }; variable
112 CfBlobDataClearAndFree(&blob);
123 CfBlob blob = { TEST_DEFAULT_SIZE, nullptr }; variable
124 blob.data = static_cast<uint8_t *>(CfMalloc(blob.size));
[all …]
/base/security/certificate_manager/test/fuzz_test/fuzz_test_common/src/
Dcm_fuzz_test_common.cpp120 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
127 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
135 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
136 { .tag = CM_TAG_PARAM1_BUFFER, .blob = { 0, nullptr } },
137 { .tag = CM_TAG_PARAM2_BUFFER, .blob = { 0, nullptr } },
144 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
162 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
169 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
176 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
182 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
[all …]
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
Dnapi_x509_crl_entry.cpp45 CfBlob *blob = nullptr; member
66 CfBlobDataFree(context->blob); in FreeCryptoFwkCtx()
67 CfFree(context->blob); in FreeCryptoFwkCtx()
68 context->blob = nullptr; in FreeCryptoFwkCtx()
202 CfBlob blob = { 0, nullptr }; in GetCrlEntrySerialNumber() local
203 CfResult ret = x509CrlEntry->getSerialNumber(x509CrlEntry, &blob); in GetCrlEntrySerialNumber()
210 napi_value result = ConvertBlobToInt64(env, blob); in GetCrlEntrySerialNumber()
211 CfBlobDataFree(&blob); in GetCrlEntrySerialNumber()
218 CfBlob blob = { 0, nullptr }; in GetCRLEntrySerialNumber() local
219 CfResult ret = x509CrlEntry->getSerialNumber(x509CrlEntry, &blob); in GetCRLEntrySerialNumber()
[all …]
Dnapi_x509_certificate.cpp346 CfBlob blob = { 0, nullptr }; in GetSerialNumber() local
347 CfResult ret = cert->getSerialNumber(cert, &blob); in GetSerialNumber()
354 napi_value result = ConvertBlobToInt64(env, blob); in GetSerialNumber()
355 CfBlobDataFree(&blob); in GetSerialNumber()
362 CfBlob blob = { 0, nullptr }; in GetCertSerialNumber() local
363 CfResult ret = cert->getSerialNumber(cert, &blob); in GetCertSerialNumber()
370 napi_value result = ConvertBlobToBigIntWords(env, blob); in GetCertSerialNumber()
371 CfBlobDataFree(&blob); in GetCertSerialNumber()
377 CfBlob *blob = reinterpret_cast<CfBlob *>(HcfMalloc(sizeof(CfBlob), 0)); in GetIssuerName() local
378 if (blob == nullptr) { in GetIssuerName()
[all …]
/base/security/huks/test/unittest/huks_common_test/include/
Dhks_aes_cipher_part_test_c.h28 .blob = { \
38 .blob = { \
52 .blob = { \
66 .blob = { \
80 .blob = { \
94 .blob = { \
108 .blob = { \
122 .blob = { \
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/include/
Dhks_test_mem.h38 #define HKS_FREE_BLOB(blob) do { \ argument
39 if ((blob).data != NULL) { \
40 HksTestFree((blob).data); \
41 (blob).data = NULL; \
43 (blob).size = 0; \
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/
Dcert_manager_mem.h39 #define CM_FREE_BLOB(blob) do { \ argument
40 if ((blob).data != NULL) { \
41 CMFree((blob).data); \
42 (blob).data = NULL; \
44 (blob).size = 0; \
/base/security/huks/test/unittest/huks_standard_test/module_test/framework_test/crypto_engine_test/src/
Dhks_openssl_engine_test.cpp75 HksBlob blob = { variable
83 ret = HksCryptoHalGetPubKey(&blob, nullptr);
86 ret = HksCryptoHalGetPubKey(&blob, &blob);
99 HksBlob blob = { variable
107 ret = HksCryptoHalHmacFinal(&blob, nullptr, nullptr);
111 ret = HksCryptoHalHmacFinal(&blob, &ctx, nullptr);
115 ret = HksCryptoHalHmacFinal(&blob, &ctxTwo, nullptr);
/base/security/certificate_framework/frameworks/common/v1.0/inc/
Dcf_memory.h42 #define CF_FREE_BLOB(blob) do { \ argument
43 if ((blob).data != NULL) { \
44 CfFree((blob).data); \
45 (blob).data = NULL; \
47 (blob).size = 0; \
/base/security/device_security_level/oem_property/ohos/common/
Dexternal_interface_adapter.c119 …{.tag = HKS_TAG_ATTESTATION_CHALLENGE, .blob = {strlen(info->nonceStr) + 1, (uint8_t *)info->nonce… in DslmCredAttestAdapter()
120 …{.tag = HKS_TAG_ATTESTATION_ID_SEC_LEVEL_INFO, .blob = {strlen(info->credStr) + 1, (uint8_t *)info… in DslmCredAttestAdapter()
121 …{.tag = HKS_TAG_ATTESTATION_ID_UDID, .blob = {strlen(info->udidStr) + 1, (uint8_t *)info->udidStr}… in DslmCredAttestAdapter()
122 {.tag = HKS_TAG_ATTESTATION_ID_ALIAS, .blob = keyAlias}, in DslmCredAttestAdapter()
170 … {.tag = HKS_TAG_ATTESTATION_CHALLENGE, .blob = {DSLM_INFO_MAX_LEN_NONCE, (uint8_t *)nonceStr}}, in ValidateCertChainAdapter()
171 …{.tag = HKS_TAG_ATTESTATION_ID_SEC_LEVEL_INFO, .blob = {DSLM_INFO_MAX_LEN_CRED, (uint8_t *)credStr… in ValidateCertChainAdapter()
172 {.tag = HKS_TAG_ATTESTATION_ID_UDID, .blob = {DSLM_INFO_MAX_LEN_UDID, (uint8_t *)udidStr}}, in ValidateCertChainAdapter()
192 struct HksBlob *blob = &outputParam->params[cnt].blob; in ValidateCertChainAdapter() local
193 if (memcpy_s(resultInfo->nonceStr, DSLM_INFO_MAX_LEN_NONCE, blob->data, blob->size) != EOK) { in ValidateCertChainAdapter()
197 blob = &outputParam->params[++cnt].blob; in ValidateCertChainAdapter()
[all …]
/base/security/asset/interfaces/kits/c/src/
Dasset_api.c77 void OH_Asset_FreeBlob(Asset_Blob *blob) in OH_Asset_FreeBlob() argument
79 if (blob == NULL || blob->data == NULL || blob->size == 0) { in OH_Asset_FreeBlob()
82 (void)memset_s(blob->data, blob->size, 0, blob->size); in OH_Asset_FreeBlob()
83 AssetFree(blob->data); in OH_Asset_FreeBlob()
84 blob->data = NULL; in OH_Asset_FreeBlob()
85 blob->size = 0; in OH_Asset_FreeBlob()
102 OH_Asset_FreeBlob(&attrs[j].value.blob); in OH_Asset_FreeResultSet()
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/
Dhks_teec.c74 static inline void InitializeBlob(struct HksBlob *blob, uint32_t size, uint8_t *data) in InitializeBlob() argument
76 if (blob != NULL) { in InitializeBlob()
77 blob->data = data; in InitializeBlob()
78 blob->size = size; in InitializeBlob()
227 dest->tmpRef.buffer = src->blob.data; in FillUpArgs()
228 dest->tmpRef.size = src->blob.size; in FillUpArgs()
277 InitializeBlob(&params[0].blob, keybox->size, keybox->data); in HksTeeProvision()
278 InitializeBlob(&params[1].blob, challenge->size, challenge->data); in HksTeeProvision()
279 InitializeBlob(&params[2].blob, signature->size, signature->data); /* 2 is array index */ in HksTeeProvision()
280 InitializeBlob(&params[3].blob, certData->size, certData->data); /* 3 is array index */ in HksTeeProvision()
[all …]
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/
Dcm_ipc_client_serialization.c38 int32_t CmGetBlobFromBuffer(struct CmBlob *blob, const struct CmBlob *srcBlob, uint32_t *srcOffset) in CmGetBlobFromBuffer() argument
49 blob->size = size; in CmGetBlobFromBuffer()
50 *srcOffset += sizeof(blob->size); in CmGetBlobFromBuffer()
51 blob->data = (uint8_t *)(srcBlob->data + *srcOffset); in CmGetBlobFromBuffer()
52 *srcOffset += ALIGN_SIZE(blob->size); in CmGetBlobFromBuffer()
89 struct CmBlob blob = { 0, NULL }; in CmCertificateListUnpackFromService() local
90 ret = CmGetBlobFromBuffer(&blob, outData, &offset); in CmCertificateListUnpackFromService()
95 …(certificateList->certAbstract[i].subjectName, MAX_LEN_SUBJECT_NAME, blob.data, blob.size) != EOK)… in CmCertificateListUnpackFromService()
108 ret = CmGetBlobFromBuffer(&blob, outData, &offset); in CmCertificateListUnpackFromService()
113 … if (memcpy_s(certificateList->certAbstract[i].uri, MAX_LEN_URI, blob.data, blob.size) != EOK) { in CmCertificateListUnpackFromService()
[all …]

12345678910>>...16