1*98d36e5bSVivek Gautam /* 2*98d36e5bSVivek Gautam * Copyright (c) 2024, Arm Limited and Contributors. All rights reserved. 3*98d36e5bSVivek Gautam * 4*98d36e5bSVivek Gautam * SPDX-License-Identifier: BSD-3-Clause 5*98d36e5bSVivek Gautam */ 6*98d36e5bSVivek Gautam 7*98d36e5bSVivek Gautam #ifndef CCA_ATTESTATION_H 8*98d36e5bSVivek Gautam #define CCA_ATTESTATION_H 9*98d36e5bSVivek Gautam 10*98d36e5bSVivek Gautam #include <stdint.h> 11*98d36e5bSVivek Gautam #include <psa/crypto_types.h> 12*98d36e5bSVivek Gautam 13*98d36e5bSVivek Gautam psa_status_t 14*98d36e5bSVivek Gautam cca_attestation_get_realm_key(uintptr_t buf, size_t *len, unsigned int type); 15*98d36e5bSVivek Gautam 16*98d36e5bSVivek Gautam psa_status_t 17*98d36e5bSVivek Gautam cca_attestation_get_plat_token(uintptr_t buf, size_t *len, 18*98d36e5bSVivek Gautam uintptr_t hash, size_t hash_size); 19*98d36e5bSVivek Gautam 20*98d36e5bSVivek Gautam #endif /* CCA_ATTESTATION_H */ 21