From 6f9013a7ffd5d9dd39102118b93978fc4bf23a39 Mon Sep 17 00:00:00 2001 From: jinliang9 Date: Thu, 13 Apr 2023 20:39:54 +0800 Subject: [PATCH] code refine Signed-off-by: jinliang9 --- figures/zh-cn_crypto_framework_architecture.png | Bin frameworks/js/napi/crypto/src/napi_mac.cpp | 8 ++++++++ frameworks/js/napi/crypto/src/napi_md.cpp | 9 +++++++++ frameworks/js/napi/crypto/src/napi_rand.cpp | 8 ++++++++ .../certificate/x509certificate_fuzzer/BUILD.gn | 0 .../certificate/x509certificate_fuzzer/corpus/init | 0 .../certificate/x509certificate_fuzzer/project.xml | 0 .../x509certificate_fuzzer.cpp | 0 .../x509certificate_fuzzer/x509certificate_fuzzer.h | 0 test/fuzztest/certificate/x509crl_fuzzer/BUILD.gn | 0 .../fuzztest/certificate/x509crl_fuzzer/corpus/init | 0 .../fuzztest/certificate/x509crl_fuzzer/project.xml | 0 .../certificate/x509crl_fuzzer/x509crl_fuzzer.cpp | 0 .../certificate/x509crl_fuzzer/x509crl_fuzzer.h | 0 .../hcfciphercreate_fuzzer/BUILD.gn | 0 .../hcfciphercreate_fuzzer/corpus/init | 0 .../hcfciphercreate_fuzzer.cpp | 0 .../hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.h | 0 .../hcfciphercreate_fuzzer/project.xml | 0 .../hcfkeyagreementcreate_fuzzer/BUILD.gn | 0 .../hcfkeyagreementcreate_fuzzer/corpus/init | 0 .../hcfkeyagreementcreate_fuzzer.cpp | 0 .../hcfkeyagreementcreate_fuzzer.h | 0 .../hcfkeyagreementcreate_fuzzer/project.xml | 0 .../crypto_operation/hcfmaccreate_fuzzer/BUILD.gn | 0 .../hcfmaccreate_fuzzer/corpus/init | 0 .../hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.cpp | 0 .../hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.h | 0 .../hcfmaccreate_fuzzer/project.xml | 0 .../crypto_operation/hcfmdcreate_fuzzer/BUILD.gn | 0 .../crypto_operation/hcfmdcreate_fuzzer/corpus/init | 0 .../hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.cpp | 0 .../hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.h | 0 .../crypto_operation/hcfmdcreate_fuzzer/project.xml | 0 .../crypto_operation/hcfsigncreate_fuzzer/BUILD.gn | 0 .../hcfsigncreate_fuzzer/corpus/init | 0 .../hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.cpp | 0 .../hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.h | 0 .../hcfsigncreate_fuzzer/project.xml | 0 .../hcfverifycreate_fuzzer/BUILD.gn | 0 .../hcfverifycreate_fuzzer/corpus/init | 0 .../hcfverifycreate_fuzzer.cpp | 0 .../hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.h | 0 .../hcfverifycreate_fuzzer/project.xml | 0 test/fuzztest/key/asykeygenerator_fuzzer/BUILD.gn | 0 .../asykeygenerator_fuzzer.cpp | 0 .../asykeygenerator_fuzzer/asykeygenerator_fuzzer.h | 0 .../fuzztest/key/asykeygenerator_fuzzer/corpus/init | 0 .../fuzztest/key/asykeygenerator_fuzzer/project.xml | 0 test/fuzztest/key/symkeygenerator_fuzzer/BUILD.gn | 0 .../fuzztest/key/symkeygenerator_fuzzer/corpus/init | 0 .../fuzztest/key/symkeygenerator_fuzzer/project.xml | 0 .../symkeygenerator_fuzzer.cpp | 0 .../symkeygenerator_fuzzer/symkeygenerator_fuzzer.h | 0 test/fuzztest/rand/hcfrandcreate_fuzzer/BUILD.gn | 0 test/fuzztest/rand/hcfrandcreate_fuzzer/corpus/init | 0 .../hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.cpp | 0 .../hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.h | 0 test/fuzztest/rand/hcfrandcreate_fuzzer/project.xml | 0 test/unittest/include/memory_mock.h | 0 test/unittest/src/memory_mock.c | 0 61 files changed, 25 insertions(+) mode change 100755 => 100644 figures/zh-cn_crypto_framework_architecture.png mode change 100755 => 100644 test/fuzztest/certificate/x509certificate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/certificate/x509certificate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/certificate/x509certificate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.h mode change 100755 => 100644 test/fuzztest/certificate/x509crl_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/certificate/x509crl_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/certificate/x509crl_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/key/asykeygenerator_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.h mode change 100755 => 100644 test/fuzztest/key/asykeygenerator_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/key/asykeygenerator_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/key/symkeygenerator_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/key/symkeygenerator_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/key/symkeygenerator_fuzzer/project.xml mode change 100755 => 100644 test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.h mode change 100755 => 100644 test/fuzztest/rand/hcfrandcreate_fuzzer/BUILD.gn mode change 100755 => 100644 test/fuzztest/rand/hcfrandcreate_fuzzer/corpus/init mode change 100755 => 100644 test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.cpp mode change 100755 => 100644 test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.h mode change 100755 => 100644 test/fuzztest/rand/hcfrandcreate_fuzzer/project.xml mode change 100755 => 100644 test/unittest/include/memory_mock.h mode change 100755 => 100644 test/unittest/src/memory_mock.c diff --git a/figures/zh-cn_crypto_framework_architecture.png b/figures/zh-cn_crypto_framework_architecture.png old mode 100755 new mode 100644 diff --git a/frameworks/js/napi/crypto/src/napi_mac.cpp b/frameworks/js/napi/crypto/src/napi_mac.cpp index 353e1f5..a332acd 100644 --- a/frameworks/js/napi/crypto/src/napi_mac.cpp +++ b/frameworks/js/napi/crypto/src/napi_mac.cpp @@ -64,13 +64,18 @@ static void FreeCryptoFwkCtx(napi_env env, MacCtx *context) HcfFree(context->inBlob->data); context->inBlob->data = nullptr; context->inBlob->len = 0; + HcfFree(context->inBlob); + context->inBlob = nullptr; } if (context->outBlob != nullptr) { HcfFree(context->outBlob->data); context->outBlob->data = nullptr; context->outBlob->len = 0; + HcfFree(context->outBlob); + context->outBlob = nullptr; } HcfFree(context); + context = nullptr; } static void ReturnCallbackResult(napi_env env, MacCtx *context, napi_value result) @@ -194,6 +199,8 @@ static void MacDoFinalExecute(napi_env env, void *data) if (context->errCode != HCF_SUCCESS) { LOGE("doFinal failed!"); context->errMsg = "doFinal failed"; + HcfFree(outBlob); + outBlob = nullptr; return; } context->outBlob = outBlob; @@ -282,6 +289,7 @@ napi_value NapiMac::MacUpdate(napi_env env, napi_callback_info info) if (context->inBlob == nullptr) { napi_throw(env, GenerateBusinessError(env, HCF_INVALID_PARAMS, "inBlob is null")); LOGE("inBlob is null!"); + FreeCryptoFwkCtx(env, context); return nullptr; } if (!CreateCallbackAndPromise(env, context, argc, ARGS_SIZE_TWO, argv[PARAM1])) { diff --git a/frameworks/js/napi/crypto/src/napi_md.cpp b/frameworks/js/napi/crypto/src/napi_md.cpp index 1416a70..6e77370 100644 --- a/frameworks/js/napi/crypto/src/napi_md.cpp +++ b/frameworks/js/napi/crypto/src/napi_md.cpp @@ -62,13 +62,19 @@ static void FreeCryptoFwkCtx(napi_env env, MdCtx *context) HcfFree(context->inBlob->data); context->inBlob->data = nullptr; context->inBlob->len = 0; + HcfFree(context->inBlob); + context->inBlob = nullptr; } if (context->outBlob != nullptr) { HcfFree(context->outBlob->data); context->outBlob->data = nullptr; context->outBlob->len = 0; + HcfFree(context->outBlob); + context->outBlob = nullptr; } + context->errMsg = nullptr; HcfFree(context); + context = nullptr; } static void ReturnCallbackResult(napi_env env, MdCtx *context, napi_value result) @@ -163,6 +169,8 @@ static void MdDoFinalExecute(napi_env env, void *data) if (context->errCode != HCF_SUCCESS) { LOGE("doFinal failed!"); context->errMsg = "doFinal failed"; + HcfFree(outBlob); + outBlob = nullptr; return; } context->outBlob = outBlob; @@ -205,6 +213,7 @@ napi_value NapiMd::MdUpdate(napi_env env, napi_callback_info info) if (context->inBlob == nullptr) { napi_throw(env, GenerateBusinessError(env, HCF_INVALID_PARAMS, "inBlob is null")); LOGE("inBlob is null!"); + FreeCryptoFwkCtx(env, context); return nullptr; } if (!CreateCallbackAndPromise(env, context, argc, ARGS_SIZE_TWO, argv[PARAM1])) { diff --git a/frameworks/js/napi/crypto/src/napi_rand.cpp b/frameworks/js/napi/crypto/src/napi_rand.cpp index e20aa98..23de22a 100644 --- a/frameworks/js/napi/crypto/src/napi_rand.cpp +++ b/frameworks/js/napi/crypto/src/napi_rand.cpp @@ -62,13 +62,19 @@ static void FreeCryptoFwkCtx(napi_env env, RandCtx *context) HcfFree(context->seedBlob->data); context->seedBlob->data = nullptr; context->seedBlob->len = 0; + HcfFree(context->seedBlob); + context->seedBlob = nullptr; } if (context->randBlob != nullptr) { HcfFree(context->randBlob->data); context->randBlob->data = nullptr; context->randBlob->len = 0; + HcfFree(context->randBlob); + context->randBlob = nullptr; } + context->errMsg = nullptr; HcfFree(context); + context = nullptr; } static void ReturnCallbackResult(napi_env env, RandCtx *context, napi_value result) @@ -140,6 +146,8 @@ static void GenerateRandomExecute(napi_env env, void *data) if (context->errCode != HCF_SUCCESS) { LOGE("generateRandom failed!"); context->errMsg = "generateRandom failed"; + HcfFree(randBlob); + randBlob = nullptr; return; } context->randBlob = randBlob; diff --git a/test/fuzztest/certificate/x509certificate_fuzzer/BUILD.gn b/test/fuzztest/certificate/x509certificate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509certificate_fuzzer/corpus/init b/test/fuzztest/certificate/x509certificate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509certificate_fuzzer/project.xml b/test/fuzztest/certificate/x509certificate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.cpp b/test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.h b/test/fuzztest/certificate/x509certificate_fuzzer/x509certificate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509crl_fuzzer/BUILD.gn b/test/fuzztest/certificate/x509crl_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509crl_fuzzer/corpus/init b/test/fuzztest/certificate/x509crl_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509crl_fuzzer/project.xml b/test/fuzztest/certificate/x509crl_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.cpp b/test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.h b/test/fuzztest/certificate/x509crl_fuzzer/x509crl_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/hcfciphercreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfciphercreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/hcfkeyagreementcreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/hcfmaccreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfmaccreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/hcfmdcreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/hcfsigncreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/BUILD.gn b/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/corpus/init b/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.cpp b/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.h b/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/hcfverifycreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/project.xml b/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/asykeygenerator_fuzzer/BUILD.gn b/test/fuzztest/key/asykeygenerator_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.cpp b/test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.h b/test/fuzztest/key/asykeygenerator_fuzzer/asykeygenerator_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/asykeygenerator_fuzzer/corpus/init b/test/fuzztest/key/asykeygenerator_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/asykeygenerator_fuzzer/project.xml b/test/fuzztest/key/asykeygenerator_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/symkeygenerator_fuzzer/BUILD.gn b/test/fuzztest/key/symkeygenerator_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/symkeygenerator_fuzzer/corpus/init b/test/fuzztest/key/symkeygenerator_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/symkeygenerator_fuzzer/project.xml b/test/fuzztest/key/symkeygenerator_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.cpp b/test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.h b/test/fuzztest/key/symkeygenerator_fuzzer/symkeygenerator_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/rand/hcfrandcreate_fuzzer/BUILD.gn b/test/fuzztest/rand/hcfrandcreate_fuzzer/BUILD.gn old mode 100755 new mode 100644 diff --git a/test/fuzztest/rand/hcfrandcreate_fuzzer/corpus/init b/test/fuzztest/rand/hcfrandcreate_fuzzer/corpus/init old mode 100755 new mode 100644 diff --git a/test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.cpp b/test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.cpp old mode 100755 new mode 100644 diff --git a/test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.h b/test/fuzztest/rand/hcfrandcreate_fuzzer/hcfrandcreate_fuzzer.h old mode 100755 new mode 100644 diff --git a/test/fuzztest/rand/hcfrandcreate_fuzzer/project.xml b/test/fuzztest/rand/hcfrandcreate_fuzzer/project.xml old mode 100755 new mode 100644 diff --git a/test/unittest/include/memory_mock.h b/test/unittest/include/memory_mock.h old mode 100755 new mode 100644 diff --git a/test/unittest/src/memory_mock.c b/test/unittest/src/memory_mock.c old mode 100755 new mode 100644 -- Gitee