| /base/security/certificate_framework/frameworks/core/v1.0/certificate/ |
| D | cert_chain_validator.c | 37 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 CfResult HcfCertChainValidatorCreate(const char *algorithm, HcfCertChainValidator **pathValidator) in HcfCertChainValidatorCreate() argument 175 if (!CfIsStrValid(algorithm, HCF_MAX_STR_LEN) || (pathValidator == NULL)) { in HcfCertChainValidatorCreate() [all …]
|
| /base/update/updater/services/package/pkg_algorithm/ |
| D | pkg_algorithm.cpp | 42 int32_t PkgAlgorithm::FinalDigest(DigestAlgorithm::DigestAlgorithmPtr algorithm, in FinalDigest() argument 47 algorithm->Final(digest); in FinalDigest() 62 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.di… 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.di… in Unpack() local 110 if (algorithm == nullptr) { in Unpack() 114 algorithm->Init(); in Unpack() [all …]
|
| D | pkg_algo_deflate.cpp | 57 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) in PackCalculate() argument 85 algorithm->Calculate(crcResult, inBuffer, readLen); in PackCalculate() 114 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.di… 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() argument 191 algorithm->Calculate(crcResult, outBuffer, inflateLen); in UnpackCalculate() 200 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(context.di… in Unpack() local 201 if (algorithm == nullptr) { in Unpack() 210 return UnpackCalculate(context, inStream, outStream, algorithm); in Unpack()
|
| D | pkg_algo_deflate.h | 45 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm); 54 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm);
|
| /base/update/updater/services/package/pkg_package/ |
| D | pkg_upgradefile.h | 159 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, VerifyFunction verifier, [all …]
|
| D | pkg_upgradefile.cpp | 265 size_t &parsedLen, DigestAlgorithm::DigestAlgorithmPtr algorithm) in ReadSignData() argument 307 … DigestAlgorithm::DigestAlgorithmPtr algorithm, uint32_t needType) in ReadImgHashTLV() argument 325 algorithm->Update(buffer, buffer.length); in ReadImgHashTLV() 336 algorithm->Update(dataBuf, dataBuf.length); in ReadImgHashTLV() 341 …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() argument 430 algorithm->Update(buffer, UPGRADE_RESERVE_LEN + GetUpgradeSignatureLen()); in ReadPackageInfo() 458 DigestAlgorithm::DigestAlgorithmPtr algorithm = nullptr; in LoadPackage() local [all …]
|
| D | pkg_lz4file.cpp | 49 … 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() 95 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack() 105 algorithm->UpdateFileInfo(&fileInfo_.fileInfo); in Unpack()
|
| D | pkg_gzipfile.cpp | 128 … 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() 217 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack() 232 algorithm->UpdateFileInfo(&fileInfo_.fileInfo); in Unpack()
|
| /base/startup/hvb/tools/ |
| D | readme.md | 23 --algorithm SHA256_RSA2048 //签名算法 31 …086bcb8cf37f991733f2696 --pubkey boot_pub.pem --privkey boot_priv.pem --algorithm SHA256_RSA2048 -… 49 --algorithm SHA256_RSA2048 //签名算法 57 …cb8cf37f991733f2696 --pubkey system_pub.pem --privkey system_priv.pem --algorithm SHA256_RSA2048 … 73 --algorithm SHA256_RSA2048 //签名算法 89 ….pem --privkey test_priv.pem --partition rvt --partition_size 4194304 --algorithm SHA256_RSA2048 -…
|
| /base/msdp/device_status/libs/ |
| D | BUILD.gn | 24 "include/algorithm", 70 "src/algorithm/algo_absolute_still.cpp", 71 "src/algorithm/algo_base.cpp", 72 "src/algorithm/algo_horizontal.cpp", 73 "src/algorithm/algo_vertical.cpp",
|
| /base/security/device_security_level/oem_property/common/ |
| D | dslm_credential_utils.c | 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 …ify(&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, "SHA384withECDSA", strlen("SHA384withECDSA")) == 0) { in GetAlgorithmType() 385 attestation->algorithm = GetAlgorithmType(DslmGetJsonFieldString(item, JSON_KEY_ALGORITHM)); in ParsePublicKeyAttestation() [all …]
|
| /base/security/device_security_level/test/dslm_unit_test/ |
| D | dslm_oem_property_test.cpp | 43 const struct DataBuffer *pbkData, uint32_t algorithm); 689 uint32_t algorithm = TYPE_ECDSA_SHA_256; variable 691 int32_t ret = EcdsaVerify(&srcData, &sigData, pbkData, algorithm); 699 uint32_t algorithm = TYPE_ECDSA_SHA_256; variable 707 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); 717 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); 727 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); 736 uint32_t algorithm = TYPE_ECDSA_SHA_256; variable 744 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); 754 int32_t ret = EcdsaVerify(&srcData, &sigData, &pbkData, algorithm); [all …]
|
| /base/security/certificate_framework/ |
| D | README-en.md | 4 …ework shields the implementation differences of third-party certificate algorithm libraries. It pr… 14 …ning the version number, serial number (SN), issuer, subject, signature algorithm, and public key … 18 …lexibly loads the algorithm library adaptation layer to adapt to the algorithm and shield differen… 19 - Algorithm library adaptation layer: calls specific APIs of the OpenSSL or Mbed TLS algorithm li…
|
| /base/update/updater/test/unittest/package/ |
| D | pkg_algo_unittest.cpp | 111 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(invalidTyp… 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()
|
| D | pkg_test.h | 88 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()
|
| /base/update/updater/test/fuzztest/UpdaterStartUpdaterProc_fuzzer/ |
| D | UpdaterStartUpdaterProc_fuzzer.cpp | 72 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST… 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/updater_binary/ |
| D | updater_binary_unittest.cpp | 93 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST… 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/update/updater/test/fuzztest/extractandexecutescript_fuzzer/ |
| D | extractandexecutescript_fuzzer.cpp | 210 …DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(PKG_DIGEST… 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/msdp/device_status/libs/src/ |
| D | devicestatus_algorithm_manager.cpp | 257 extern "C" void Destroy(const IMsdp* algorithm) in Destroy() argument 260 if (algorithm != nullptr) { in Destroy() 262 delete algorithm; in Destroy()
|
| D | devicestatus_msdp_mock.cpp | 271 extern "C" void Destroy(const IMsdp* algorithm) in Destroy() argument 274 if (algorithm != nullptr) { in Destroy() 276 delete algorithm; in Destroy()
|
| /base/security/certificate_framework/interfaces/innerkits/certificate/ |
| D | cert_chain_validator.h | 52 CfResult HcfCertChainValidatorCreate(const char *algorithm, HcfCertChainValidator **pathValidator);
|
| /base/update/updater/services/package/pkg_manager/ |
| D | pkg_managerImpl.cpp | 719 …ff, std::pair<DigestAlgorithm::DigestAlgorithmPtr, DigestAlgorithm::DigestAlgorithmPtr> &algorithm) in DoCreatePkgStream() argument 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(digestMeth… in DoCreatePkgStream() local 778 if (algorithm == nullptr) { in DoCreatePkgStream() 782 algorithm->Init(); in DoCreatePkgStream() 792 algorithm, algorithmInner); in DoCreatePkgStream() 799 algorithm->Final(result); in DoCreatePkgStream() [all …]
|
| /base/update/updater/test/fuzztest/fuzz_src_data/ |
| D | TestDecompressGzip.new.gz | |
| /base/update/updater/test/unittest/test_data/applypatch/ |
| D | TestDecompressGzip.new.gz | ... 20#include <functional>
21#include <algorithm>
22#include <iterator>
23#include ... |
| /base/update/packaging_tools/ |
| D | README_zh.md | 75 -sa {ECC,RSA}, --signing_algorithm {ECC,RSA} The signing algorithm supported by the to… 76 -ha {sha256,sha384}, --hash_algorithm {sha256,sha384} The hash algorithm supported by the tool…
|