Home
last modified time | relevance | path

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

12345678910>>...19

/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/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_NORMAL_LOCAL_1, .value.blob = funcName },
73 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_2, .value.blob = funcName },
74 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_3, .value.blob = funcName },
75 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_4, .value.blob = funcName },
[all …]
Dasset_auth_query_test.cpp65 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
66 { .tag = ASSET_TAG_SECRET, .value.blob = funcName },
78 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
80 { .tag = ASSET_TAG_AUTH_CHALLENGE, .value.blob = challenge },
81 { .tag = ASSET_TAG_AUTH_TOKEN, .value.blob = funcName },
86 { .tag = ASSET_TAG_AUTH_CHALLENGE, .value.blob = challenge },
90 Asset_Blob blob = { .size = 0, .data = nullptr }; variable
91 OH_Asset_FreeBlob(&blob);
111 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
112 { .tag = ASSET_TAG_SECRET, .value.blob = funcName },
[all …]
Dasset_add_test.cpp62 { .tag = ASSET_TAG_ALIAS, .value.blob = funcName },
63 { .tag = ASSET_TAG_SECRET, .value.blob = funcName },
69 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_1, .value.blob = funcName },
70 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_2, .value.blob = funcName },
71 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_3, .value.blob = funcName },
72 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_4, .value.blob = funcName },
73 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_1, .value.blob = funcName },
74 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_2, .value.blob = funcName },
75 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_3, .value.blob = funcName },
76 { .tag = ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_4, .value.blob = funcName },
[all …]
/base/security/huks/frameworks/huks_standard/main/common/include/
Dhks_mem.h51 #define HKS_FREE_BLOB(blob) do { \ argument
52 if ((blob).data != HKS_NULL_POINTER) { \
53 HksFreeImpl((blob).data); \
54 (blob).data = HKS_NULL_POINTER; \
56 (blob).size = 0; \
68 #define HKS_MEMSET_FREE_BLOB(blob) do { \ argument
69 if ((blob).data != HKS_NULL_POINTER) { \
70 (void)memset_s((blob).data, (blob).size, 0, (blob).size); \
71 HksFreeImpl((blob).data); \
72 (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/crypto_framework/frameworks/js/jsi/src/
Djsi_utils.cpp27 HcfResult ParseUint8ArrayToBlob(JSIValue value, HcfBlob *blob) in ParseUint8ArrayToBlob() argument
29 if (!JSI::ValueIsTypedArray(value) || (blob == nullptr)) { in ParseUint8ArrayToBlob()
49 blob->data = reinterpret_cast<uint8_t *>(HcfMalloc(arraySize, 0)); in ParseUint8ArrayToBlob()
50 if (blob->data == nullptr) { in ParseUint8ArrayToBlob()
54 memcpy_s(blob->data, arraySize, dataArray + byteOffset, arraySize); in ParseUint8ArrayToBlob()
55 blob->len = arraySize; in ParseUint8ArrayToBlob()
64 JSIValue ConstructJSIReturnResult(const HcfBlob *blob) in ConstructJSIReturnResult() argument
72 if (blob->data != nullptr) { in ConstructJSIReturnResult()
74 JSIValue buffer = JSI::CreateArrayBuffer(blob->len, arrayBuffer); in ConstructJSIReturnResult()
80 (void)memcpy_s(arrayBuffer, blob->len, blob->data, blob->len); in ConstructJSIReturnResult()
[all …]
/base/security/asset/test/unittest/module_test/src/
Dasset_system_api_test.cpp87 { .tag = SEC_ASSET_TAG_ALIAS, .value.blob = funcName },
88 { .tag = SEC_ASSET_TAG_SECRET, .value.blob = funcName },
95 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_1, .value.blob = funcName },
96 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_2, .value.blob = funcName },
97 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_3, .value.blob = funcName },
98 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_4, .value.blob = funcName },
99 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_1, .value.blob = funcName },
100 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_2, .value.blob = funcName },
101 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_3, .value.blob = funcName },
102 { .tag = SEC_ASSET_TAG_DATA_LABEL_NORMAL_LOCAL_4, .value.blob = funcName },
[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/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/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/security/certificate_framework/test/unittest/v1.0/src/
Dcrypto_x509_cert_chain_test_ex.cpp100 CfBlob blob = { 0, nullptr }; variable
101 CfResult ret = g_certChainP7b->toString(g_certChainP7b, &blob);
103 CfBlobDataFree(&blob);
108 ret = g_certChainP7b->toString(&certChain, &blob);
111 ret = g_certChainP7b->toString(NULL, &blob);
124 ret = g_certChainP7b->toString(g_certChainP7b, &blob);
130 ret = g_certChainP7b->toString(g_certChainP7b, &blob);
140 CfBlob blob = { 0, nullptr }; variable
141 CfResult ret = g_certChainP7b->hashCode(g_certChainP7b, &blob);
143 CfBlobDataFree(&blob);
[all …]
Dcrypto_x509_crl_test_part2.cpp366 CfBlob blob = { 0, nullptr }; variable
367 CfResult ret = g_x509Crl->toString(g_x509Crl, &blob);
369 CfBlobDataFree(&blob);
375 ret = g_x509Crl->toString(&invalidCrl, &blob);
378 ret = g_x509Crl->toString(NULL, &blob);
393 CfBlob blob = { 0, nullptr }; variable
394 CfResult ret = g_x509Crl->hashCode(g_x509Crl, &blob);
396 CfBlobDataFree(&blob);
402 ret = g_x509Crl->hashCode(&invalidCrl, &blob);
405 ret = g_x509Crl->hashCode(NULL, &blob);
[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/frameworks/js/napi/crypto/src/
Dnapi_dh_key_util.cpp35 static bool BuildDhInstanceToNapiValueSub(napi_env env, HcfDhCommParamsSpec *blob, napi_value *inst… in BuildDhInstanceToNapiValueSub() argument
37 if (!BuildSetNamedProperty(env, &(blob->p), "p", instance)) { in BuildDhInstanceToNapiValueSub()
41 if (!BuildSetNamedProperty(env, &(blob->g), "g", instance)) { in BuildDhInstanceToNapiValueSub()
46 napi_status status = napi_create_int32(env, blob->length, &length); in BuildDhInstanceToNapiValueSub()
59 static bool BuildDhInstanceToNapiValue(napi_env env, HcfDhCommParamsSpec *blob, napi_value *instanc… in BuildDhInstanceToNapiValue() argument
62 size_t algNameLength = HcfStrlen(blob->base.algName); in BuildDhInstanceToNapiValue()
67 napi_status status = napi_create_string_utf8(env, blob->base.algName, algNameLength, &algName); in BuildDhInstanceToNapiValue()
73 status = napi_create_uint32(env, blob->base.specType, &specType); in BuildDhInstanceToNapiValue()
88 if (!BuildDhInstanceToNapiValueSub(env, blob, instance)) { in BuildDhInstanceToNapiValue()
95 static bool CheckDhCommonParamSpec(napi_env env, HcfDhCommParamsSpec *blob) in CheckDhCommonParamSpec() argument
[all …]
Dnapi_ecc_key_util.cpp35 static bool CheckEccCommonParamSpecBase(napi_env env, HcfEccCommParamsSpec *blob) in CheckEccCommonParamSpecBase() argument
37 if (blob->a.data == nullptr || blob->a.len == 0) { in CheckEccCommonParamSpecBase()
41 if (blob->b.data == nullptr || blob->b.len == 0) { in CheckEccCommonParamSpecBase()
45 if (blob->n.data == nullptr || blob->n.len == 0) { in CheckEccCommonParamSpecBase()
52 static bool CheckEccCommonParamSpec(napi_env env, HcfEccCommParamsSpec *blob) in CheckEccCommonParamSpec() argument
54 if (blob == nullptr) { in CheckEccCommonParamSpec()
58 if (!CheckEccCommonParamSpecBase(env, blob)) { in CheckEccCommonParamSpec()
62 if (blob->base.algName == nullptr) { in CheckEccCommonParamSpec()
66 if (blob->field == nullptr) { in CheckEccCommonParamSpec()
70 if (blob->field->fieldType == nullptr) { in CheckEccCommonParamSpec()
[all …]
/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/huks/test/unittest/huks_standard_test/module_test/utils_test/src/
Dhks_get_hash_test.cpp63 HksBlob blob = { .size = 0, .data = nullptr }; variable
64 hash = HksGetHash(&blob);
76 HksBlob blob = { .size = sizeof(data), .data = data }; variable
78 uint32_t hash = HksGetHash(&blob);
91 HksBlob blob = { .size = sizeof(data), .data = data }; variable
93 uint32_t hash = HksGetHash(&blob);
106 HksBlob blob = { .size = sizeof(data), .data = data }; variable
108 uint32_t hash = HksGetHash(&blob);
121 HksBlob blob = { .size = sizeof(data), .data = data }; variable
123 uint32_t hash = HksGetHash(&blob);
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
Dnapi_x509_crl_entry.cpp48 CfBlob *blob = nullptr; member
74 CfBlobDataFree(context->blob); in FreeCryptoFwkCtx()
75 CfFree(context->blob); in FreeCryptoFwkCtx()
76 context->blob = nullptr; in FreeCryptoFwkCtx()
217 CfBlob blob = { 0, nullptr }; in GetCrlEntrySerialNumber() local
218 CfResult ret = x509CrlEntry->getSerialNumber(x509CrlEntry, &blob); in GetCrlEntrySerialNumber()
225 napi_value result = ConvertBlobToInt64(env, blob); in GetCrlEntrySerialNumber()
226 CfBlobDataFree(&blob); in GetCrlEntrySerialNumber()
233 CfBlob blob = { 0, nullptr }; in GetCRLEntrySerialNumber() local
234 CfResult ret = x509CrlEntry->getSerialNumber(x509CrlEntry, &blob); in GetCRLEntrySerialNumber()
[all …]
Dnapi_x509_crl.cpp63 CfBlob *blob = nullptr; member
99 CfBlobDataFree(context->blob); in FreeCryptoFwkCtx()
100 CfFree(context->blob); in FreeCryptoFwkCtx()
101 context->blob = nullptr; in FreeCryptoFwkCtx()
255 CfBlob *blob = reinterpret_cast<CfBlob *>(array->data + i); in GenerateCrlEntryArray() local
256 HcfX509CrlEntry *entry = reinterpret_cast<HcfX509CrlEntry *>(blob->data); in GenerateCrlEntryArray()
434 CfBlob *blob = reinterpret_cast<CfBlob *>(CfMalloc(sizeof(CfBlob), 0)); in GetIssuerDN() local
435 if (blob == nullptr) { in GetIssuerDN()
439 CfResult ret = x509Crl->getIssuerName(x509Crl, blob); in GetIssuerDN()
443 CfFree(blob); in GetIssuerDN()
[all …]
/base/security/certificate_manager/test/fuzz_test/fuzz_test_common/src/
Dcm_fuzz_test_common.cpp174 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
181 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
189 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
190 { .tag = CM_TAG_PARAM1_BUFFER, .blob = { 0, nullptr } },
191 { .tag = CM_TAG_PARAM2_BUFFER, .blob = { 0, nullptr } },
198 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
216 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
223 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
230 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
236 { .tag = CM_TAG_PARAM0_BUFFER, .blob = { 0, nullptr } },
[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/certificate_framework/test/unittest/cf_adapter_test/src/
Dcf_common_test.cpp66 CfBlob blob = { TEST_DEFAULT_SIZE, nullptr }; variable
67 blob.data = static_cast<uint8_t *>(CfMalloc(blob.size, 0));
68 ASSERT_NE(blob.data, nullptr);
69 CfBlobDataFree(&blob);
83 CfBlob blob = { TEST_DEFAULT_SIZE, nullptr }; variable
84 blob.data = static_cast<uint8_t *>(CfMalloc(blob.size, 0));
85 ASSERT_NE(blob.data, nullptr);
86 CfBlobDataClearAndFree(&blob);
100 CfEncodingBlob blob = { nullptr, TEST_DEFAULT_SIZE, CF_FORMAT_DER }; variable
101 blob.data = static_cast<uint8_t *>(CfMalloc(blob.len, 0));
[all …]

12345678910>>...19