/base/security/code_signature/utils/src/ |
H A D | cert_utils.cpp | 41 bool ConstructDataToCertChain(struct HksCertChain **certChain, int certsCount)
in ConstructDataToCertChain() argument 43 *certChain = static_cast<struct HksCertChain *>(malloc(sizeof(struct HksCertChain)));
in ConstructDataToCertChain() 44 if (*certChain == nullptr) {
in ConstructDataToCertChain() 48 (*certChain)->certsCount = CERT_COUNT;
in ConstructDataToCertChain() 50 (*certChain)->certs = static_cast<struct HksBlob *>(malloc(sizeof(struct HksBlob) *
in ConstructDataToCertChain() 51 ((*certChain)->certsCount)));
in ConstructDataToCertChain() 52 if ((*certChain)->certs == nullptr) {
in ConstructDataToCertChain() 53 free(*certChain);
in ConstructDataToCertChain() 54 *certChain = nullptr;
in ConstructDataToCertChain() 57 for (uint32_t i = 0; i < (*certChain) in ConstructDataToCertChain() 69 FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) FreeCertChain() argument 91 FormattedCertChain(const HksCertChain *certChain, ByteBuffer &buffer) FormattedCertChain() argument [all...] |
H A D | pkcs7_data.cpp | 45 bool PKCS7Data::InitPKCS7Data(const std::vector<ByteBuffer> &certChain)
in InitPKCS7Data() argument 49 if (certChain.empty()) {
in InitPKCS7Data() 52 certs = MakeStackOfCerts(certChain);
in InitPKCS7Data()
|
/base/security/huks/interfaces/kits/napi/src/v9/ |
H A D | huks_napi_attest_key_item.cpp | 53 FreeHksCertChain(context->certChain, context->certChainCapacity); in DeleteAttestKeyAsyncContext() 99 static int32_t InitCertChain(struct HksCertChain *certChain, uint32_t *certChainCapacity) in InitCertChain() argument 101 certChain->certsCount = HKS_CERT_COUNT; in InitCertChain() 102 certChain->certs = static_cast<struct HksBlob *>(HksMalloc(certChain->certsCount * sizeof(struct HksBlob))); in InitCertChain() 103 HKS_IF_NULL_LOGE_RETURN(certChain->certs, HKS_ERROR_MALLOC_FAIL, "malloc certChain->certs error!"); in InitCertChain() 105 *certChainCapacity = certChain->certsCount; in InitCertChain() 106 certChain->certs[INDEX_0].size = HKS_CERT_APP_SIZE; in InitCertChain() 107 certChain in InitCertChain() [all...] |
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/ |
H A D | hks_device_sec_test.cpp | 155 static void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) in FreeCertChain() argument 157 if (certChain == NULL || *certChain == NULL) { in FreeCertChain() 161 if ((*certChain)->certs == NULL) { in FreeCertChain() 162 HksTestFree(*certChain); in FreeCertChain() 163 *certChain = NULL; in FreeCertChain() 168 if ((*certChain)->certs[j].data != NULL) { in FreeCertChain() 169 HksTestFree((*certChain)->certs[j].data); in FreeCertChain() 170 (*certChain)->certs[j].data = NULL; in FreeCertChain() 174 if ((*certChain) in FreeCertChain() 185 ConstructDataToCertChain(struct HksCertChain **certChain, const struct HksTestCertChain *certChainParam) ConstructDataToCertChain() argument 265 TestKeyAttest1(struct HksCertChain *certChain) TestKeyAttest1() argument 313 TestKeyAttest2(struct HksCertChain *certChain, bool isAnon) TestKeyAttest2() argument 378 ValidateCertChainTest1(struct HksCertChain *certChain) ValidateCertChainTest1() argument 428 ValidateCertChainTest2(struct HksCertChain *certChain) ValidateCertChainTest2() argument 506 HksCertChain *certChain = NULL; HWTEST_F() local 534 HksCertChain *certChain = NULL; HWTEST_F() local 580 HksCertChain *certChain = NULL; HWTEST_F() local 609 HksCertChain *certChain = NULL; HWTEST_F() local 651 HksCertChain *certChain = NULL; HWTEST_F() local 692 HksCertChain *certChain = NULL; HWTEST_F() local 736 HksCertChain *certChain = NULL; HWTEST_F() local 780 HksCertChain *certChain = NULL; HWTEST_F() local 825 HksCertChain *certChain = NULL; HWTEST_F() local 871 HksCertChain *certChain = NULL; HWTEST_F() local [all...] |
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
H A D | hks_attest_key_nonids_test.cpp | 72 HksCertChain *certChain) in ValidateCertChain() 98 ret = ValidateCertChainTest(certChain, g_commonParams, NON_IDS_PARAM); in ValidateCertChain() 99 FreeCertChain(&certChain, certChain->certsCount); in ValidateCertChain() 100 certChain = nullptr; in ValidateCertChain() 118 HksCertChain *certChain = nullptr; in HWTEST_F() local 124 (void)ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F() 125 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F() 144 HksCertChain *certChain = NULL; in HWTEST_F() local 147 (void)ConstructDataToCertChain(&certChain, in HWTEST_F() 71 ValidateCertChain(struct HksParamSet *paramSet, struct HksParamSet *paramOutSet, HksCertChain *certChain) ValidateCertChain() argument 178 HksCertChain *certChain = NULL; HWTEST_F() local 210 HksCertChain *certChain = NULL; HWTEST_F() local 252 HksCertChain *certChain = NULL; HWTEST_F() local 290 HksCertChain *certChain = NULL; HWTEST_F() local 314 HksCertChain *certChain = nullptr; HWTEST_F() local 337 HksCertChain *certChain = nullptr; HWTEST_F() local 360 HksCertChain *certChain = nullptr; HWTEST_F() local 383 HksCertChain *certChain = nullptr; HWTEST_F() local 417 HksCertChain *certChain = nullptr; HWTEST_F() local 457 HksCertChain *certChain = nullptr; HWTEST_F() local [all...] |
H A D | hks_attest_key_ids_test.cpp | 116 HksCertChain *certChain = NULL; in HWTEST_F() local 118 ret = ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F() 120 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F() 123 ret = ValidateCertChainTest(certChain, g_idsParams, IDS_PARAM); in HWTEST_F() 125 FreeCertChain(&certChain, certChain->certsCount); in HWTEST_F() 126 certChain = NULL; in HWTEST_F() 151 HksCertChain *certChain = NULL; in HWTEST_F() local 154 ret = ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F() 156 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F() 189 HksCertChain *certChain = NULL; HWTEST_F() local 218 HksCertChain *certChain = NULL; HWTEST_F() local 252 HksCertChain *certChain = NULL; HWTEST_F() local 286 HksCertChain *certChain = NULL; HWTEST_F() local [all...] |
H A D | hks_attest_key_test_common.cpp | 36 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) in FreeCertChain() argument 38 if (certChain == nullptr || *certChain == nullptr) { in FreeCertChain() 42 if ((*certChain)->certs == nullptr) { in FreeCertChain() 43 HKS_FREE(*certChain); in FreeCertChain() 44 *certChain = nullptr; in FreeCertChain() 48 if ((*certChain)->certs[j].data != nullptr) { in FreeCertChain() 49 HKS_FREE((*certChain)->certs[j].data); in FreeCertChain() 50 (*certChain)->certs[j].data = nullptr; in FreeCertChain() 54 if ((*certChain) in FreeCertChain() 125 ConstructDataToCertChain(struct HksCertChain **certChain, const struct HksTestCertChain *certChainParam) ConstructDataToCertChain() argument 166 ValidataAndCompareCertInfo(ParamType type, const struct HksCertChain *certChain, struct HksParamSet *paramSet) ValidataAndCompareCertInfo() argument 200 ValidateCertChainTest(const struct HksCertChain *certChain, const struct HksParam tmpParam[], ParamType type) ValidateCertChainTest() argument [all...] |
/base/security/device_security_level/oem_property/ohos/common/ |
H A D | hks_adapter.c | 96 int32_t ConstructHksCertChain(struct HksCertChain **certChain, const struct HksCertChainInitParams *certChainParam) in ConstructHksCertChain() argument 103 *certChain = (struct HksCertChain *)MALLOC(sizeof(struct HksCertChain)); in ConstructHksCertChain() 104 if (*certChain == NULL) { in ConstructHksCertChain() 107 (*certChain)->certsCount = CERT_CHAIN_CERT_NUM; in ConstructHksCertChain() 108 (*certChain)->certs = (struct HksBlob *)MALLOC(sizeof(struct HksBlob) * ((*certChain)->certsCount)); in ConstructHksCertChain() 109 if ((*certChain)->certs == NULL) { in ConstructHksCertChain() 110 FREE(*certChain); in ConstructHksCertChain() 111 *certChain = NULL; in ConstructHksCertChain() 114 for (uint32_t i = 0; i < (*certChain) in ConstructHksCertChain() 131 DestroyHksCertChain(struct HksCertChain *certChain) DestroyHksCertChain() argument [all...] |
H A D | dslm_ohos_request.c | 62 uint8_t **certChain, uint32_t *certChainLen) in GenerateDslmCertChain() 87 ret = DslmCredAttestAdapter(&saveInfo, certChain, certChainLen); in GenerateDslmCertChain() 134 uint8_t *certChain = NULL; in RequestStandardDslmCred() local 136 int32_t ret = GenerateDslmCertChain(device, obj, credStr, &certChain, &certChainLen); in RequestStandardDslmCred() 141 DslmCredBuff *out = CreateDslmCred(CRED_TYPE_STANDARD, certChainLen, certChain); in RequestStandardDslmCred() 143 FREE(certChain); in RequestStandardDslmCred() 147 FREE(certChain); in RequestStandardDslmCred() 61 GenerateDslmCertChain(const DeviceIdentify *device, const RequestObject *obj, char *credStr, uint8_t **certChain, uint32_t *certChainLen) GenerateDslmCertChain() argument
|
/base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
H A D | hks_core_service_key_attest.c | 57 struct HksBlob *certChain) in CheckAttestKeyParams() 61 if ((CheckBlob(certChain) != HKS_SUCCESS) || (certChain->size < HKS_ATTEST_CERT_SIZE)) { in CheckAttestKeyParams() 72 int32_t HksCoreAttestKey(const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *certChain) in HksCoreAttestKey() argument 75 int32_t ret = CheckAttestKeyParams(key, paramSet, certChain); in HksCoreAttestKey() 100 ret = CreateAttestCertChain(keyNode->paramSet, paramSet, certChain, &rawKey); in HksCoreAttestKey() 107 (void)certChain; in HksCoreAttestKey() 56 CheckAttestKeyParams(const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *certChain) CheckAttestKeyParams() argument
|
/base/security/code_signature/utils/include/ |
H A D | cert_utils.h | 29 bool ConstructDataToCertChain(struct HksCertChain **certChain, int certsCount = CERT_COUNT);
30 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos);
31 bool FormattedCertChain(const HksCertChain *certChain, ByteBuffer &buffer);
34 int32_t VerifyAttestCertChain(const HksCertChain *certChain, const ByteBuffer &challenge);
35 bool GetSigningCertFromCerChain(const HksCertChain *certChain, ByteBuffer cert);
|
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/sa/ |
H A D | hks_dcm_callback_handler.cpp | 116 int32_t PackAttestChain(struct DcmCertChain *certChain, struct HksBlob *certChainPacked) in PackAttestChain() argument 118 if (certChain == nullptr || certChain->certs == nullptr) { in PackAttestChain() 119 HKS_LOG_E("certChain buffer from caller is null."); in PackAttestChain() 122 if (certChain->certsCount == 0 || certChain->certsCount > HKS_CERT_COUNT) { in PackAttestChain() 123 HKS_LOG_E("certs count %" LOG_PUBLIC "u is not correct", certChain->certsCount); in PackAttestChain() 126 for (uint32_t i = 0; i < certChain->certsCount; ++i) { in PackAttestChain() 127 if (certChain->certs[i].data == nullptr || certChain in PackAttestChain() [all...] |
H A D | hks_sa_interface.cpp | 38 void HksStub::SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) in SendAsyncReply() argument 42 mAsyncReply = std::move(certChain); in SendAsyncReply() 49 std::unique_ptr<uint8_t[]> certChain{}; in ProcessAttestKeyAsyncReply() 53 SendAsyncReply(errCode, certChain, 0); in ProcessAttestKeyAsyncReply() 81 certChain = std::move(receivedPtr); in ProcessAttestKeyAsyncReply() 84 SendAsyncReply(errCode, certChain, certChainLen); in ProcessAttestKeyAsyncReply() 127 void HksProxy::SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) in SendAsyncReply() argument 158 if (sz == 0 || certChain == nullptr) { in SendAsyncReply() 159 HKS_LOG_E("dcm reply success but empty certChain %" LOG_PUBLIC "u", sz); in SendAsyncReply() 166 writeResult = data.WriteBuffer(certChain in SendAsyncReply() [all...] |
H A D | hks_sa_interface.h | 30 virtual void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) = 0; 35 void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) override; 53 void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) override;
|
/base/security/certificate_framework/test/fuzztest/v1.0/x509certchain_fuzzer/ |
H A D | x509certchain_fuzzer.cpp | 64 static CfResult TestGetCertList(HcfCertChain *certChain) in TestGetCertList() argument 67 CfResult ret = certChain->getCertList(certChain, &certs); in TestGetCertList() 120 static CfResult TestVerify(HcfCertChain *certChain) in TestVerify() argument 137 ret = certChain->validate(certChain, &pCertChainValidateParams, &result); in TestVerify() 147 static void TestToString(HcfCertChain *certChain) in TestToString() argument 150 (void)certChain->toString(certChain, &blob); in TestToString() 155 (void)certChain in TestToString() 161 TestHashCode(HcfCertChain *certChain) TestHashCode() argument 177 HcfCertChain *certChain = nullptr; CreateOneCertChainCore() local 687 HcfCertChain *certChain = nullptr; CreateOneCertChainBuildResultCreate() local [all...] |
/base/security/code_signature/test/unittest/ |
H A D | local_code_sign_utils_mock_test.cpp | 131 * @tc.desc: cert_utils FreeCertChain certChain is nullptr or certChain->certs is nullptr
137 struct HksCertChain *certChain = nullptr;
in HWTEST_F() local 139 (void)OHOS::Security::CodeSign::FreeCertChain(&certChain, pos);
in HWTEST_F() 141 certChain = static_cast<struct HksCertChain *>(malloc(sizeof(struct HksCertChain)));
in HWTEST_F() 142 EXPECT_NE(certChain, nullptr);
in HWTEST_F() 143 certChain->certs = nullptr;
in HWTEST_F() 144 (void)OHOS::Security::CodeSign::FreeCertChain(&certChain, pos);
in HWTEST_F() 172 const HksCertChain *certChain = LocalSignKey::GetInstance().GetCertChain();
in HWTEST_F() local 174 bool bRet = OHOS::Security::CodeSign::FormattedCertChain(certChain, *buffe in HWTEST_F() [all...] |
/base/security/code_signature/services/local_code_sign/src/ |
H A D | local_sign_key.cpp | 126 const HksCertChain *certChain = GetCertChain();
in GetSignCert() local 127 if (certChain == nullptr) {
in GetSignCert() 136 if (!cert_->CopyFrom(certChain->certs[0].data, certChain->certs[0].size)) {
in GetSignCert() 164 HksCertChain *certChain = nullptr;
in QueryCertChain() local 166 if (!ConstructDataToCertChain(&certChain)) {
in QueryCertChain() 171 int32_t ret = HksAttestKey(&LOCAL_SIGN_KEY_ALIAS, paramSet.GetParamSet(), certChain);
in QueryCertChain() 173 FreeCertChain(&certChain, certChain->certsCount);
in QueryCertChain() 177 return certChain;
in QueryCertChain() [all...] |
/base/security/code_signature/test/unittest/mock/src/ |
H A D | hks_api.cpp | 30 struct HksCertChain *certChain)
in HksAttestKey() 34 bool ret = GetCertInDer(certChain->certs[0].data, certChain->certs[0].size);
in HksAttestKey() 29 HksAttestKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksCertChain *certChain) HksAttestKey() argument
|
H A D | hks_api_mock_test.cpp | 37 struct HksCertChain *certChain)
in HksAttestKey() 44 bool ret = GetCertInDer(certChain->certs[0].data, certChain->certs[0].size);
in HksAttestKey() 36 HksAttestKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksCertChain *certChain) HksAttestKey() argument
|
/base/security/huks/interfaces/kits/c/src/ |
H A D | native_huks_api_adapter.c | 23 struct OH_Huks_CertChain *certChain, bool needAnonCertChain)
in HuksAttestAdapter() 59 (struct HksCertChain *)certChain);
in HuksAttestAdapter() 62 (struct HksCertChain *)certChain);
in HuksAttestAdapter() 22 HuksAttestAdapter(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSet, struct OH_Huks_CertChain *certChain, bool needAnonCertChain) HuksAttestAdapter() argument
|
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/ |
H A D | hks_attest_key_test_common.h | 54 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos); 60 int32_t ConstructDataToCertChain(struct HksCertChain **certChain, 65 int32_t ValidateCertChainTest(const struct HksCertChain *certChain, const struct HksParam tmpParam[],
|
/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/ |
H A D | hks_api_test.cpp | 116 * @tc.desc: tdd HksValidateCertChain with certChain nullptr input, expecting HKS_ERROR_NULL_POINTER 135 struct HksCertChain certChain = { nullptr, 0 }; in HWTEST_F() local 136 int32_t ret = HksValidateCertChain(&certChain, nullptr); in HWTEST_F() 142 * @tc.desc: tdd HksValidateCertChain with certChain->certs nullptr input, expecting HKS_ERROR_INVALID_ARGUMENT 151 struct HksCertChain certChain = { nullptr, DEFAULT_CERT_COUNT }; in HWTEST_F() local 152 int32_t ret = HksValidateCertChain(&certChain, paramSetOut); in HWTEST_F() 159 * @tc.desc: tdd HksValidateCertChain with certChain->certsCount not 4, expecting HKS_ERROR_INVALID_ARGUMENT 170 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; /* certChain->certsCount not 4 */ in HWTEST_F() local 172 int32_t ret = HksValidateCertChain(&certChain, paramSetOu in HWTEST_F() 189 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local 218 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local 245 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local [all...] |
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A D | hks_ipc_check.c | 231 const struct HksCertChain *certChain)
in HksCheckIpcCertificateChain() 233 if ((certChain->certs == NULL) || (certChain->certsCount < MIN_CERT_COUNT) ||
in HksCheckIpcCertificateChain() 234 (certChain->certsCount > MAX_CERT_COUNT)) {
in HksCheckIpcCertificateChain() 244 uint32_t certBufSize = sizeof(certChain->certsCount);
in HksCheckIpcCertificateChain() 245 for (uint32_t i = 0; i < certChain->certsCount; ++i) {
in HksCheckIpcCertificateChain() 246 if (IsAdditionOverflow(certBufSize, sizeof(certChain->certs[i].size))) {
in HksCheckIpcCertificateChain() 249 certBufSize += sizeof(certChain->certs[i].size);
in HksCheckIpcCertificateChain() 251 if (IsAdditionOverflow(certChain->certs[i].size, DEFAULT_ALIGN_MASK_SIZE)) {
in HksCheckIpcCertificateChain() 254 if (IsAdditionOverflow(certBufSize, ALIGN_SIZE(certChain in HksCheckIpcCertificateChain() 230 HksCheckIpcCertificateChain(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksCertChain *certChain) HksCheckIpcCertificateChain() argument [all...] |
/base/security/certificate_framework/frameworks/js/napi/certificate/src/ |
H A D | napi_x509_cert_chain.cpp | 50 HcfCertChain *certChain = nullptr; member 61 NapiX509CertChain::NapiX509CertChain(HcfCertChain *certChain) in NapiX509CertChain() argument 63 this->certChain_ = certChain; in NapiX509CertChain() 157 context->async->errCode = HcfCertChainCreate(context->encodingBlob, nullptr, &context->certChain); in CreateCertChainExecute() 168 HcfCertChain *certChain = context->buildResult->certChain; in BuildX509CertChainExecute() local 169 context->async->errCode = certChain->validate( in BuildX509CertChainExecute() 170 certChain, &(context->bulidParams->validateParameters), &(context->buildResult->validateResult)); in BuildX509CertChainExecute() 178 static napi_value BuildCreateInstance(napi_env env, HcfCertChain *certChain) in BuildCreateInstance() argument 181 NapiX509CertChain *napiObject = new (std::nothrow) NapiX509CertChain(certChain); in BuildCreateInstance() 385 HcfCertChain *certChain = GetCertChain(); ToString() local 402 HcfCertChain *certChain = GetCertChain(); HashCode() local 424 HcfCertChain *certChain = nullptr; CreateX509CertChainByArray() local 847 HcfCertChain *certChain = napiCertChainObj->GetCertChain(); NapiGetCertList() local 948 napi_value certChain = napiObject->ConvertToJsCertChain(env); ConvertToJsBuildResult() local [all...] |
/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/core/src/ |
H A D | hks_client_service_test.cpp | 198 const struct HksParamSet *paramSet, struct HksBlob *certChain, const uint8_t *remoteObject) in HksServiceAttestKeyForDe() 214 ret = HksServiceAttestKey(processInfo, keyAlias, newParamSet, certChain, remoteObject); in HksServiceAttestKeyForDe() 407 static void FreeCertChainBlob(struct HksBlob *certChain) in FreeCertChainBlob() argument 409 HKS_FREE(certChain->data); in FreeCertChainBlob() 410 certChain->size = 0; in FreeCertChainBlob() 411 HKS_FREE(certChain); in FreeCertChainBlob() 416 struct HksBlob *certChain = (struct HksBlob *)HksMalloc(sizeof(struct HksBlob) * HKS_CERT_COUNT); in ConstructCertChainBlob() local 417 if (certChain == nullptr) { in ConstructCertChainBlob() 420 certChain->data = (uint8_t *)HksMalloc(g_defaultCertSize); in ConstructCertChainBlob() 421 if (certChain in ConstructCertChainBlob() 197 HksServiceAttestKeyForDe(const struct HksProcessInfo *processInfo, const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksBlob *certChain, const uint8_t *remoteObject) HksServiceAttestKeyForDe() argument 484 struct HksBlob *certChain = nullptr; HWTEST_F() local 539 struct HksBlob *certChain = nullptr; HWTEST_F() local 599 struct HksBlob *certChain = nullptr; HWTEST_F() local [all...] |