Searched refs:attestation (Results 1 – 2 of 2) sorted by relevance
/base/security/device_security_level/oem_property/common/ |
D | dslm_credential_utils.c | 94 static void FreePayloadAttestation(PayloadAttestation *attestation); 95 static void FreePublicKeyAttestation(PublicKeyAttestation *attestation); 294 static void FreePublicKeyAttestation(PublicKeyAttestation *attestation) in FreePublicKeyAttestation() argument 296 if (attestation == NULL) { in FreePublicKeyAttestation() 299 if (attestation->publicKey.data != NULL) { in FreePublicKeyAttestation() 300 FREE(attestation->publicKey.data); in FreePublicKeyAttestation() 302 if (attestation->signature.data != NULL) { in FreePublicKeyAttestation() 303 FREE(attestation->signature.data); in FreePublicKeyAttestation() 305 (void)memset_s(attestation, sizeof(PublicKeyAttestation), 0, sizeof(PublicKeyAttestation)); in FreePublicKeyAttestation() 308 static void FreePayloadAttestation(PayloadAttestation *attestation) in FreePayloadAttestation() argument [all …]
|
/base/security/device_security_level/oem_property/ohos/standard/ |
D | dslm_cred_tool.py | 304 attestation = self._gene_attestation(root_pub_str, root_pub_self_sign_str, 315 cred = '{}.{}.{}'.format(head_payload, head_payload_signed_string, attestation) 338 head, payload, signature, attestation = self._split_file(self.file) 343 self._check_attestation(attestation, '{}.{}'.format(head, payload), signature) 366 def _check_attestation(self, attestation, payload, payload_sign): argument 368 attes_str = self._base64decode(attestation).decode('utf8')
|