Home
last modified time | relevance | path

Searched refs:algorithm (Results 1 - 25 of 219) sorted by relevance

123456789

/base/security/certificate_framework/frameworks/core/v1.0/certificate/
H A Dcert_chain_validator.c37 char *algorithm; member
45 const char *algorithm; member
53 static const HcfCertChainValidatorFuncSet *FindAbility(const char *algorithm) in FindAbility() argument
56 if (strcmp(CERT_PATH_VALIDATOR_ABILITY_SET[i].algorithm, algorithm) == 0) { in FindAbility()
60 LOGE("Algorithm for certChain validator is not support! [algorithm]: %s", algorithm); in FindAbility()
81 CfFree(validatorImpl->algorithm); in DestroyCertChainValidator()
82 validatorImpl->algorithm = NULL; in DestroyCertChainValidator()
168 const char *algo = (const char *)impl->algorithm; in GetAlgorithm()
172 HcfCertChainValidatorCreate(const char *algorithm, HcfCertChainValidator **pathValidator) HcfCertChainValidatorCreate() argument
[all...]
/base/update/updater/services/package/pkg_algorithm/
H A Dpkg_algorithm.cpp42 int32_t PkgAlgorithm::FinalDigest(DigestAlgorithm::DigestAlgorithmPtr algorithm, in FinalDigest() argument
47 algorithm->Final(digest); in FinalDigest()
62 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.digestMethod); in Pack() local
63 if (algorithm == nullptr) { in Pack()
67 algorithm->Init(); in Pack()
88 algorithm->Update(buffer, readLen); in Pack()
93 ret = FinalDigest(algorithm, context, true); in Pack()
109 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.digestMethod); in Unpack() local
110 if (algorithm == nullptr) { in Unpack()
114 algorithm in Unpack()
155 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.digestMethod); UnpackWithVerify() local
[all...]
H A Dpkg_algo_deflate.cpp57 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) in PackCalculate()
85 algorithm->Calculate(crcResult, inBuffer, readLen); in PackCalculate()
114 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.digestMethod); in Pack() local
115 if (algorithm == nullptr) { in Pack()
119 return PackCalculate(context, inStream, outStream, algorithm); in Pack()
153 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm) in UnpackCalculate()
191 algorithm->Calculate(crcResult, outBuffer, inflateLen); in UnpackCalculate()
200 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.digestMethod); in Unpack() local
201 if (algorithm == nullptr) { in Unpack()
210 return UnpackCalculate(context, inStream, outStream, algorithm); in Unpack()
56 PackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) PackCalculate() argument
152 UnpackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm) UnpackCalculate() argument
[all...]
H A Dpkg_algo_deflate.h45 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm);
54 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm);
/base/update/updater/services/package/pkg_package/
H A Dpkg_upgradefile.h159 DigestAlgorithm::DigestAlgorithmPtr algorithm, std::vector<std::string> &fileNames);
161 DigestAlgorithm::DigestAlgorithmPtr algorithm, std::vector<std::string> &fileNames);
165 DigestAlgorithm::DigestAlgorithmPtr &algorithm);
167 int32_t Verify(size_t start, DigestAlgorithm::DigestAlgorithmPtr algorithm,
173 size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm);
174 int32_t ReadReserveData(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr &algorithm);
176 DigestAlgorithm::DigestAlgorithmPtr algorithm, uint32_t needType);
177 int32_t ReadImgHashData(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm);
179 size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm);
180 int32_t VerifyHeader(DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunctio
[all...]
H A Dpkg_upgradefile.cpp265 size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm) in ReadSignData()
307 DigestAlgorithm::DigestAlgorithmPtr algorithm, uint32_t needType) in ReadImgHashTLV()
325 algorithm->Update(buffer, buffer.length); in ReadImgHashTLV()
336 algorithm->Update(dataBuf, dataBuf.length); in ReadImgHashTLV()
341 int32_t UpgradePkgFile::ReadImgHashData(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm) in ReadImgHashData() argument
355 int32_t ret = ReadImgHashTLV(imgHashBuf, parsedLen, algorithm, TLV_TYPE_FOR_HASH_HEADER); in ReadImgHashData()
363 ret = ReadImgHashTLV(imgHashBuf, parsedLen, algorithm, TLV_TYPE_FOR_HASH_DATA); in ReadImgHashData()
391 DigestAlgorithm::DigestAlgorithmPtr algorithm) in ReadPackageInfo()
430 algorithm->Update(buffer, UPGRADE_RESERVE_LEN + GetUpgradeSignatureLen()); in ReadPackageInfo()
458 DigestAlgorithm::DigestAlgorithmPtr algorithm in LoadPackage() local
264 ReadSignData(std::vector<uint8_t> &signData, size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm) ReadSignData() argument
306 ReadImgHashTLV(std::vector<uint8_t> &imgHashBuf, size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, uint32_t needType) ReadImgHashTLV() argument
390 ReadPackageInfo(std::vector<uint8_t> &signData, size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm) ReadPackageInfo() argument
480 VerifyFile(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFile() argument
490 VerifyFileV1(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFileV1() argument
504 VerifyFileV2(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier) VerifyFileV2() argument
530 Verify(size_t start, DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier, const std::vector<uint8_t> &signData) Verify() argument
566 VerifyHeader(DigestAlgorithm::DigestAlgorithmPtr algorithm, VerifyFunction verifier, const std::vector<uint8_t> &signData) VerifyHeader() argument
588 SaveEntry(const PkgBuffer &buffer, size_t &parsedLen, UpgradeParam &info, DigestAlgorithm::DigestAlgorithmPtr algorithm, std::vector<std::string> &fileNames) SaveEntry() argument
630 ReadComponents(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm, std::vector<std::string> &fileNames) ReadComponents() argument
700 ReadReserveData(size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr &algorithm) ReadReserveData() argument
716 ReadUpgradePkgHeader(size_t &realLen, DigestAlgorithm::DigestAlgorithmPtr &algorithm) ReadUpgradePkgHeader() argument
834 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); Pack() local
923 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); Unpack() local
[all...]
H A Dpkg_lz4file.cpp49 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack() local
55 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack()
65 int32_t ret = algorithm->Pack(inStream, outStream, context); in Pack()
79 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Unpack() local
80 if (algorithm == nullptr) { in Unpack()
81 PKG_LOGE("Lz4FileEntry::Unpack : can not algorithm for %s", fileInfo_.fileInfo.identity.c_str()); in Unpack()
95 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack()
105 algorithm->UpdateFileInfo(&fileInfo_.fileInfo); in Unpack()
H A Dpkg_gzipfile.cpp128 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack() local
134 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack()
144 int32_t ret = algorithm->Pack(inStream, outStream, context); in Pack()
197 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Unpack() local
198 if (algorithm == nullptr) { in Unpack()
199 PKG_LOGE("can not algorithm for %s", fileInfo_.fileInfo.identity.c_str()); in Unpack()
217 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack()
232 algorithm->UpdateFileInfo(&fileInfo_.fileInfo); in Unpack()
/base/security/device_security_level/oem_property/common/
H A Ddslm_credential_utils.c46 #define JSON_KEY_ALGORITHM "algorithm"
62 uint32_t algorithm; member
98 const struct DataBuffer *pbkData, uint32_t algorithm);
180 int32_t ret = EcdsaVerify(&root->publicKey, &root->signature, &root->publicKey, root->algorithm); in VerifyCredentialCb()
188 ret = EcdsaVerify(&intermediate->publicKey, &intermediate->signature, &root->publicKey, intermediate->algorithm); in VerifyCredentialCb()
196 ret = EcdsaVerify(&last->publicKey, &last->signature, &intermediate->publicKey, last->algorithm); in VerifyCredentialCb()
277 static uint32_t GetAlgorithmType(const char *algorithm) in GetAlgorithmType() argument
279 if (algorithm == NULL) { in GetAlgorithmType()
283 if (strncmp(algorithm, "SHA256withECDSA", strlen("SHA256withECDSA")) == 0) { in GetAlgorithmType()
287 if (strncmp(algorithm, "SHA384withECDS in GetAlgorithmType()
522 EcdsaVerify(const struct DataBuffer *srcData, const struct DataBuffer *sigData, const struct DataBuffer *pbkData, uint32_t algorithm) EcdsaVerify() argument
[all...]
/base/security/device_security_level/test/dslm_unit_test/
H A Ddslm_oem_property_test.cpp43 const struct DataBuffer *pbkData, uint32_t algorithm);
396 // add algorithm to PublicKeyAttestation, just for coverage in HWTEST_F()
689 uint32_t algorithm = TYPE_ECDSA_SHA_256; in HWTEST_F() local
691 int32_t ret = EcdsaVerify(&srcData, &sigData, pbkData, algorithm); in HWTEST_F()
699 uint32_t algorithm = TYPE_ECDSA_SHA_256; in HWTEST_F() local
707 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); in HWTEST_F()
717 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); in HWTEST_F()
727 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); in HWTEST_F()
736 uint32_t algorithm = TYPE_ECDSA_SHA_256; in HWTEST_F() local
744 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); in HWTEST_F()
778 uint32_t algorithm = TYPE_ECDSA_SHA_256 + 2; HWTEST_F() local
785 uint32_t algorithm = TYPE_ECDSA_SHA_384; HWTEST_F() local
[all...]
/base/update/updater/test/fuzztest/UpdaterStartUpdaterProc_fuzzer/
H A DUpdaterStartUpdaterProc_fuzzer.cpp72 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST_TYPE_SHA256); in BuildFileDigest() local
73 if (algorithm == nullptr) { in BuildFileDigest()
79 algorithm->Init(); in BuildFileDigest()
91 algorithm->Update(buff, readLen); in BuildFileDigest()
97 algorithm->Final(signBuffer); in BuildFileDigest()
/base/update/updater/test/unittest/package/
H A Dpkg_test.h88 DigestAlgorithm::DigestAlgorithmPtr algorithm = in BuildFileDigest() local
90 if (algorithm == nullptr) { in BuildFileDigest()
95 algorithm->Init(); in BuildFileDigest()
106 algorithm->Update(buff, readLen); in BuildFileDigest()
112 algorithm->Final(buffer); in BuildFileDigest()
H A Dpkg_algo_unittest.cpp111 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(invalidType); in TestInvalidParam() local
112 EXPECT_NE(nullptr, algorithm); in TestInvalidParam()
113 algorithm->Init(); in TestInvalidParam()
116 algorithm->Update(buffer, sizeof(dig2)); in TestInvalidParam()
117 algorithm->Final(buffer); in TestInvalidParam()
/base/update/updater/test/unittest/updater_binary/
H A Dupdater_binary_unittest.cpp93 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST_TYPE_SHA256); in BuildFileDigest() local
94 if (algorithm == nullptr) { in BuildFileDigest()
100 algorithm->Init(); in BuildFileDigest()
112 algorithm->Update(buff, readLen); in BuildFileDigest()
118 algorithm->Final(buffer); in BuildFileDigest()
/base/print/print_fwk/utils/include/
H A Dscan_util.h19 #include <algorithm>
/base/notification/common_event_service/services/test/unittest/mock/
H A Dmock_common_event_permission_manager.cpp18 #include <algorithm>
/base/notification/common_event_service/services/test/unittest/common_event_control_manager_branch_test/
H A Dmock_common_event_permission_manager.cpp18 #include <algorithm>
/base/security/access_token/frameworks/common/include/
H A Dconstant_common.h18 #include <algorithm>
/base/security/access_token/services/tokensyncmanager/include/common/
H A Dconstant.h19 #include <algorithm>
/base/security/certificate_framework/interfaces/inner_api/certificate/
H A Dcert_chain_validator.h41 /** Get algorithm name. */
52 CfResult HcfCertChainValidatorCreate(const char *algorithm, HcfCertChainValidator **pathValidator);
/base/msdp/device_status/libs/src/
H A Ddevicestatus_algorithm_manager.cpp83 FI_HILOGE("Unsupported algorithm type"); in RegisterCallback()
177 FI_HILOGE("Unsupported algorithm type"); in Enable()
221 FI_HILOGE("Unsupported algorithm type"); in Disable()
257 extern "C" void Destroy(const IMsdp* algorithm) in Destroy() argument
260 if (algorithm != nullptr) { in Destroy()
261 FI_HILOGD("algorithm is not nullptr"); in Destroy()
262 delete algorithm; in Destroy()
/base/update/updater/test/fuzztest/extractandexecutescript_fuzzer/
H A Dextractandexecutescript_fuzzer.cpp210 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST_TYPE_SHA256); in BuildFileDigest() local
211 if (algorithm == nullptr) { in BuildFileDigest()
216 algorithm->Init(); in BuildFileDigest()
227 algorithm->Update(buff, readLen); in BuildFileDigest()
233 algorithm->Final(signBuffer); in BuildFileDigest()
/base/update/updater/services/package/pkg_manager/
H A Dpkg_managerImpl.cpp16 #include <algorithm>
719 PkgBuffer &buff, std::pair<DigestAlgorithm::DigestAlgorithmPtr, DigestAlgorithm::DigestAlgorithmPtr> &algorithm) in DoCreatePkgStream()
741 algorithm.first->Update(buff, readLen); in DoCreatePkgStream()
744 algorithm.second->Update(buff, readLen); in DoCreatePkgStream()
760 algorithm.first->Update(buff, readLen); in DoCreatePkgStream()
764 algorithm.second->Update(data, SIGN_TOTAL_LEN); in DoCreatePkgStream()
777 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(digestMethod); in DoCreatePkgStream() local
778 if (algorithm == nullptr) { in DoCreatePkgStream()
782 algorithm->Init(); in DoCreatePkgStream()
783 // Get verify algorithm in DoCreatePkgStream()
718 DoGenerateFileDigest(PkgStreamPtr stream, uint8_t flags, const size_t fileLen, PkgBuffer &buff, std::pair<DigestAlgorithm::DigestAlgorithmPtr, DigestAlgorithm::DigestAlgorithmPtr> &algorithm) DoCreatePkgStream() argument
904 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(info); DoCreatePkgStream() local
936 PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(info); DoCreatePkgStream() local
[all...]
/base/hiviewdfx/hisysevent/frameworks/native/
H A Dhisysevent_tool_query.cpp18 #include <algorithm>
/base/hiviewdfx/hiview/plugins/faultlogger/service/sanitizer_collector/gwp_asan/
H A Dgwpasan_collector.h18 #include <algorithm>

Completed in 13 milliseconds

123456789