/base/update/updater/services/package/pkg_manager/ |
H A D | pkg_manager_impl.h | 47 const PkgBuffer &digest, VerifyCallback cb) override; 82 const std::string &version, const PkgBuffer &digest) override; 120 int32_t Verify(uint8_t digestMethod, const std::vector<uint8_t> &digest, const std::vector<uint8_t> &signature);
|
/base/account/os_account/services/accountmgr/include/ |
H A D | account_file_watcher_manager.h | 61 ErrCode GetAccountInfoDigestFromFile(const std::string &path, uint8_t *digest, uint32_t size);
|
/base/security/appverify/interfaces/innerkits/appverify/include/verify/ |
H A D | hap_verify_v2.h | 44 DLL_EXPORT bool GetDigestAndAlgorithm(Pkcs7Context& digest);
|
/base/security/huks/frameworks/huks_standard/main/common/include/ |
H A D | hks_common_check.h | 63 int32_t HksGetDigestLen(uint32_t digest, uint32_t *digestLen);
|
/base/security/huks/test/unittest/huks_common_test/include/ |
H A D | hks_test_common_c.h | 60 bool paramSetExist, bool setDigest, uint32_t digest);
|
/base/security/huks/test/unittest/huks_lite_test/liteos_m_adapter/ |
H A D | hks_hash_test.c | 88 g_testHashParams[0].paramSetParams.setDigest, g_testHashParams[0].paramSetParams.digest); in LITE_TEST_CASE()
|
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/ |
H A D | hks_hash_test.cpp | 82 g_testHashParams[0].paramSetParams.setDigest, g_testHashParams[0].paramSetParams.digest); in HWTEST_F()
|
/base/startup/hvb/libhvb/include/ |
H A D | hvb_cert.h | 56 uint8_t *digest; member 121 /* The offset for digest, it stored in hash_payload. */ 124 /* The size of digest. */ 148 /* save the salt and digest of image. */
|
/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/ |
H A D | hks_hash_test.cpp | 84 g_testHashParams[0].paramSetParams.setDigest, g_testHashParams[0].paramSetParams.digest); in HWTEST_F()
|
/base/security/certificate_manager/interfaces/kits/cj/src/ |
H A D | cj_cert_manager_ffi.c | 63 .digest = spec->digest, in FfiCertManagerInit()
|
/base/update/updater/test/fuzztest/package_fuzzer/ |
H A D | pkg_fuzz_test.h | 93 int32_t BuildFileDigest(uint8_t &digest, size_t size, const std::string &pkgPath) in BuildFileDigest() argument 134 Hpackage::PkgBuffer buffer(&digest, size); in BuildFileDigest()
|
/base/update/updater/test/unittest/script/ |
H A D | script_unittest.h | 41 const std::string &version, const PkgBuffer &digest, VerifyCallback cb) override 59 const std::string &version, const PkgBuffer &digest) override
|
/base/update/updater/test/unittest/package/ |
H A D | pkg_test.h | 70 int32_t BuildFileDigest(uint8_t &digest, size_t size, const std::string &packagePath) in BuildFileDigest() argument 111 Hpackage::PkgBuffer buffer(&digest, size); in BuildFileDigest()
|
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
H A D | hks_import_sign_verify_test.cpp | 754 static void ModifyImportParams(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest, uint32_t importType) in ModifyImportParams() argument 759 g_importKeyParams[TAG_DIGEST_ID].uint32Param = digest; in ModifyImportParams() 763 static void ModifyinitOp1Params(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest) in ModifyinitOp1Params() argument 768 g_initOp1Params[TAG_DIGEST_ID].uint32Param = digest; in ModifyinitOp1Params() 771 static void ModifyinitOp2Params(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest) in ModifyinitOp2Params() argument 776 g_initOp2Params[TAG_DIGEST_ID].uint32Param = digest; in ModifyinitOp2Params() 904 static void ImportPlainKeyTest(uint32_t alg, uint32_t keySize, uint32_t digest, bool sm2CompabilityTest) in ImportPlainKeyTest() argument 913 ModifyImportParams(alg, purposePri, keySize, digest, HKS_KEY_TYPE_PRIVATE_KEY); in ImportPlainKeyTest() 921 ModifyImportParams(alg, purposePair, keySize, digest, HKS_KEY_TYPE_KEY_PAIR); in ImportPlainKeyTest() 929 ModifyImportParams(alg, purposePub, keySize, digest, HKS_KEY_TYPE_PUBLIC_KE in ImportPlainKeyTest() 952 ImportInvalidPurposePlainKeyTest(uint32_t alg, uint32_t keySize, uint32_t digest, uint32_t purpose, bool sm2CompabilityTest) ImportInvalidPurposePlainKeyTest() argument [all...] |
H A D | hks_import_rsa_test.cpp | 483 uint32_t digest, uint32_t importType) in ModifyImportParams() 488 g_importRsaKeyParams[TAG_DIGEST_ID].uint32Param = digest; in ModifyImportParams() 499 static void ModifyinitOp1Params(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) in ModifyinitOp1Params() argument 504 g_initOp1Params[TAG_DIGEST_ID].uint32Param = digest; in ModifyinitOp1Params() 507 static void ModifyinitOp2Params(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) in ModifyinitOp2Params() argument 512 g_initOp2Params[TAG_DIGEST_ID].uint32Param = digest; in ModifyinitOp2Params() 734 static void RsaImportPlainKeyAnotherTest(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) in RsaImportPlainKeyAnotherTest() argument 775 ModifyinitOp1Params(purposeOp1, keySize, padding, digest); in RsaImportPlainKeyAnotherTest() 776 ModifyinitOp2Params(purposeTestOp2, keySize, padding, digest); in RsaImportPlainKeyAnotherTest() 795 static void RsaImportPlainKeyTest(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) in RsaImportPlainKeyTest() argument 482 ModifyImportParams(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest, uint32_t importType) ModifyImportParams() argument 850 ImportRsaPlainKeyTest(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) ImportRsaPlainKeyTest() argument 855 ImportRsaPlainKeyAnotherTest(uint32_t purpose, uint32_t keySize, uint32_t padding, uint32_t digest) ImportRsaPlainKeyAnotherTest() argument [all...] |
/base/update/packaging_tools/ |
H A D | update_package.py | 80 _fields_ = [("digest", ctypes.c_ubyte * DIGEST_LEN),
184 digest = get_hash_content(file_path, OPTIONS_MANAGER.hash_algorithm)
185 if not digest:
190 component_list[idx].digest = (ctypes.c_ubyte * 32).from_buffer_copy(
191 binascii.a2b_hex(digest.encode('utf-8')))
|
/base/update/updater/services/diffpatch/patch/ |
H A D | image_patch.cpp | 359 std::vector<uint8_t> digest(SHA256_DIGEST_LENGTH); in CompressData() 360 SHA256_Final(digest.data(), &sha256Ctx_); in CompressData() 361 BlockBuffer buffer = { digest.data(), digest.size() }; in CompressData()
|
H A D | update_patch.cpp | 310 std::vector<uint8_t> digest(SHA256_DIGEST_LENGTH);
in Finish() 311 SHA256_Final(digest.data(), &sha256Ctx_);
in Finish() 312 BlockBuffer data = { digest.data(), digest.size() };
in Finish()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_key_operation.c | 315 keyProperties->digest = INVALID_PROPERTY_VALUE; in TranslateToHuksProperties() 332 if (spec->digest == g_cmDigestProperty[i].cmProperty) { in TranslateToHuksProperties() 333 keyProperties->digest = g_cmDigestProperty[i].huksProperty; in TranslateToHuksProperties() 337 CM_LOG_D("purpose[%u], digest[%u], padding[%u]", spec->purpose, spec->digest, spec->padding); in TranslateToHuksProperties() 412 { .tag = HKS_TAG_DIGEST, .uint32Param = inputKeyProp.digest }, in AddParamsToParamSet() 423 /* In the case of RSA PSS-Padding, set the salt length to the digest length */ in AddParamsToParamSet()
|
/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
H A D | hks_mbedtls_rsa.c | 348 ret = HksToMbedtlsDigestAlg(usageSpec->digest, &mbedtlsAlg); in HksMbedtlsRsaCrypt() 395 static int32_t HksToMbedtlsRsaSetPssSaltLen(const struct HksBlob *key, const uint32_t digest, in HksToMbedtlsRsaSetPssSaltLen() argument 400 int32_t ret = HksGetDigestLen(digest, &digestLen); in HksToMbedtlsRsaSetPssSaltLen() 460 int32_t ret = HksToMbedtlsDigestAlg(usageSpec->digest, &mbedtlsAlg); in HksMbedtlsRsaSignVerify() 479 ret = HksToMbedtlsRsaSetPssSaltLen(key, usageSpec->digest, usageSpec->pssSaltLenType, &mbedtlsSignVerifyParam); in HksMbedtlsRsaSignVerify()
|
/base/security/certificate_manager/interfaces/kits/napi/src/ |
H A D | cm_napi_sign_verify.cpp | 155 napi_value digest = nullptr;
in GetDigest() local 156 napi_status status = napi_get_named_property(env, object, "digest", &digest);
in GetDigest() 157 if (status != napi_ok || digest == nullptr) {
in GetDigest() 158 CM_LOG_E("get digest failed");
in GetDigest() 162 NAPI_CALL(env, napi_typeof(env, digest, &type));
in GetDigest() 164 CM_LOG_D("digest is undefined, set digest value is default");
in GetDigest() 170 ThrowError(env, PARAM_ERROR, "arguments invalid, type of param digest is not number");
in GetDigest() 171 CM_LOG_E("arguments invalid, type of param digest i in GetDigest() [all...] |
/base/update/updater/services/updater_binary/ |
H A D | update_image_block.cpp | 595 uint8_t digest[SHA256_DIGEST_LENGTH] = {0};
in PrintAbnormalBlockHash() local 596 SHA256_Final(digest, &ctx);
in PrintAbnormalBlockHash() 598 " hex:" << Utils::ConvertSha256Hex(digest, SHA256_DIGEST_LENGTH);
in PrintAbnormalBlockHash() 642 uint8_t digest[SHA256_DIGEST_LENGTH] = {0};
in CalculateBlockSha() local 643 SHA256_Final(digest, &ctx);
in CalculateBlockSha() 644 return Utils::ConvertSha256Hex(digest, SHA256_DIGEST_LENGTH);
in CalculateBlockSha()
|
/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_check_paramset.c | 343 const struct HksParamSet *paramSet, const uint32_t *expectDigest, uint32_t expectCnt, uint32_t *digest) in CheckAndGetDigest() 352 "digest value %" LOG_PUBLIC "u not expected", digestParam->uint32Param) in CheckAndGetDigest() 354 *digest = digestParam->uint32Param; in CheckAndGetDigest() 1104 uint32_t digest; in HksCoreCheckDeriveKeyParams() local 1105 ret = CheckAndGetDigest(paramSet, g_digest, HKS_ARRAY_SIZE(g_digest), &digest); in HksCoreCheckDeriveKeyParams() 1106 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check digest failed") in HksCoreCheckDeriveKeyParams() 1133 uint32_t digest; in CheckMacOutput() local 1136 ret = CheckAndGetDigest(paramSet, g_digest, HKS_ARRAY_SIZE(g_digest), &digest); in CheckMacOutput() 1138 ret = CheckAndGetDigest(paramSet, g_macDigest, HKS_ARRAY_SIZE(g_macDigest), &digest); in CheckMacOutput() 1140 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check digest faile in CheckMacOutput() 342 CheckAndGetDigest( const struct HksParamSet *paramSet, const uint32_t *expectDigest, uint32_t expectCnt, uint32_t *digest) CheckAndGetDigest() argument [all...] |
/base/security/appverify/interfaces/innerkits/appverify/include/util/ |
H A D | hap_verify_openssl_utils.h | 75 const unsigned char digest[], uint32_t digestLen);
|
/base/security/huks/services/huks_standard/huks_service/main/hks_storage/src/ |
H A D | hks_storage_adapter.c | 50 .uint32Param = keyInfo->digest in AddStorageFixedParams()
|