Home
last modified time | relevance | path

Searched refs:attestation (Results 1 – 2 of 2) sorted by relevance

/base/security/device_security_level/oem_property/common/
Ddslm_credential_utils.c94 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/
Ddslm_cred_tool.py304 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')