| /base/security/certificate_framework/frameworks/common/v1.0/src/ |
| D | cf_blob.c | 23 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 …]
|
| D | cf_check.c | 21 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/ |
| D | blob.c | 22 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/ |
| D | asset_remove_test.cpp | 62 { .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 …]
|
| D | asset_auth_query_test.cpp | 65 { .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 …]
|
| D | asset_add_test.cpp | 62 { .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/ |
| D | hks_mem.h | 51 #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/ |
| D | cm_mem.h | 39 #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/ |
| D | jsi_utils.cpp | 27 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/ |
| D | asset_system_api_test.cpp | 87 { .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/ |
| D | blob.cpp | 25 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/ |
| D | blob.cpp | 25 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/ |
| D | blob.cpp | 25 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/ |
| D | crypto_x509_cert_chain_test_ex.cpp | 100 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 …]
|
| D | crypto_x509_crl_test_part2.cpp | 366 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/ |
| D | mock_blob.cpp | 25 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/ |
| D | napi_dh_key_util.cpp | 35 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 …]
|
| D | napi_ecc_key_util.cpp | 35 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/ |
| D | crypto_ecc_asy_key_generator_by_spec_sub_one_test.cpp | 73 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/ |
| D | hks_get_hash_test.cpp | 63 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/ |
| D | napi_x509_crl_entry.cpp | 48 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 …]
|
| D | napi_x509_crl.cpp | 63 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/ |
| D | cm_fuzz_test_common.cpp | 174 { .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/ |
| D | hks_aes_cipher_part_test_c.h | 28 .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/ |
| D | cf_common_test.cpp | 66 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 …]
|