/* * Copyright (c) 2019, Arm Limited. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause * */ #ifndef __ATTEST_EAT_DEFINES_H__ #define __ATTEST_EAT_DEFINES_H__ #ifdef __cplusplus extern "C" { #endif #define EAT_CBOR_ARM_RANGE_BASE (-75000) #define EAT_CBOR_ARM_LABEL_PROFILE_DEFINITION (EAT_CBOR_ARM_RANGE_BASE - 0) #define EAT_CBOR_ARM_LABEL_CLIENT_ID (EAT_CBOR_ARM_RANGE_BASE - 1) #define EAT_CBOR_ARM_LABEL_SECURITY_LIFECYCLE (EAT_CBOR_ARM_RANGE_BASE - 2) #define EAT_CBOR_ARM_LABEL_IMPLEMENTATION_ID (EAT_CBOR_ARM_RANGE_BASE - 3) #define EAT_CBOR_ARM_LABEL_BOOT_SEED (EAT_CBOR_ARM_RANGE_BASE - 4) #define EAT_CBOR_ARM_LABEL_HW_VERSION (EAT_CBOR_ARM_RANGE_BASE - 5) #define EAT_CBOR_ARM_LABEL_SW_COMPONENTS (EAT_CBOR_ARM_RANGE_BASE - 6) #define EAT_CBOR_ARM_LABEL_NO_SW_COMPONENTS (EAT_CBOR_ARM_RANGE_BASE - 7) #define EAT_CBOR_ARM_LABEL_CHALLENGE (EAT_CBOR_ARM_RANGE_BASE - 8) #define EAT_CBOR_ARM_LABEL_UEID (EAT_CBOR_ARM_RANGE_BASE - 9) #define EAT_CBOR_ARM_LABEL_ORIGINATION (EAT_CBOR_ARM_RANGE_BASE - 10) #define EAT_CBOR_SW_COMPONENT_MEASUREMENT_TYPE (1) #define EAT_CBOR_SW_COMPONENT_MEASUREMENT_VALUE (2) #define EAT_CBOR_SW_COMPONENT_SECURITY_EPOCH (3) #define EAT_CBOR_SW_COMPONENT_VERSION (4) #define EAT_CBOR_SW_COMPONENT_SIGNER_ID (5) #define EAT_CBOR_SW_COMPONENT_MEASUREMENT_DESC (6) #ifdef __cplusplus } #endif #endif /* __ATTEST_EAT_DEFINES_H__ */