Searched refs:hksCertChain (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/base/security/device_security_level/oem_property/ohos/common/ |
H A D | external_interface_adapter.c | 128 struct HksCertChain *hksCertChain = NULL; in DslmCredAttestAdapter() local 131 int32_t ret = ConstructHksCertChain(&hksCertChain, &certParam); in DslmCredAttestAdapter() 138 DestroyHksCertChain(hksCertChain); in DslmCredAttestAdapter() 141 ret = HksAttestKey(&keyAlias, inputParam, hksCertChain); in DslmCredAttestAdapter() 145 DestroyHksCertChain(hksCertChain); in DslmCredAttestAdapter() 148 ret = HksCertChainToBuffer(hksCertChain, certChain, certChainLen); in DslmCredAttestAdapter() 152 DestroyHksCertChain(hksCertChain); in DslmCredAttestAdapter() 158 DestroyHksCertChain(hksCertChain); in DslmCredAttestAdapter() 177 struct HksCertChain hksCertChain = {&certBlob[0], CERT_CHAIN_CERT_NUM}; in ValidateCertChainAdapter() local 179 if (BufferToHksCertChain(data, dataLen, &hksCertChain) != SUCCESS) { in ValidateCertChainAdapter() [all …]
|
H A D | hks_adapter.c | 148 int32_t HksCertChainToBuffer(const struct HksCertChain *hksCertChain, uint8_t **data, uint32_t *dat… in HksCertChainToBuffer() argument 150 if (hksCertChain == NULL) { in HksCertChainToBuffer() 157 for (uint32_t i = 0; i < hksCertChain->certsCount; i++) { in HksCertChainToBuffer() 159 tlvs[tlvCnt].len = hksCertChain->certs[i].size; in HksCertChainToBuffer() 160 tlvs[tlvCnt].value = hksCertChain->certs[i].data; in HksCertChainToBuffer() 178 …32_t BufferToHksCertChain(const uint8_t *data, uint32_t dataLen, struct HksCertChain *hksCertChain) in BufferToHksCertChain() argument 194 hksCertChain->certs[certCnt].data = tlvs[i].value; in BufferToHksCertChain() 195 hksCertChain->certs[certCnt].size = tlvs[i].len; in BufferToHksCertChain() 199 hksCertChain->certsCount = certCnt; in BufferToHksCertChain()
|
H A D | hks_adapter.h | 41 int32_t HksCertChainToBuffer(const struct HksCertChain *hksCertChain, uint8_t **data, uint32_t *dat… 42 …2_t BufferToHksCertChain(const uint8_t *data, uint32_t dataLen, struct HksCertChain *hksCertChain);
|
/ohos5.0/base/security/device_security_level/test/dslm_unit_test/ |
H A D | dslm_oem_property_test.cpp | 46 …2_t BufferToHksCertChain(const uint8_t *data, uint32_t dataLen, struct HksCertChain *hksCertChain); 47 extern int32_t HksCertChainToBuffer(const struct HksCertChain *hksCertChain, uint8_t **data, uint32…
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/ |
H A D | hks_native_api_compatibility_test.cpp | 800 struct HksCertChain hksCertChain; variable 801 ASSERT_EQ(sizeof(hksCertChain.certs) == sizeof(struct HksBlob *), true); 802 ASSERT_EQ(sizeof(hksCertChain.certsCount) == sizeof(uint32_t), true);
|