18 #ifndef _PAL_PLAT_ROT_H 19 #define _PAL_PLAT_ROT_H 30 #define PAL_SHA256_DEVICE_KEY_SIZE_IN_BYTES 32 31 #define PAL_DEVICE_KEY_SIZE_IN_BITS (128) 32 #define PAL_DEVICE_KEY_SIZE_IN_BYTES (PAL_DEVICE_KEY_SIZE_IN_BITS / 8) 61 #if defined (PAL_USE_HW_ROT) && (PAL_USE_HW_ROT==0) 75 palStatus_t pal_plat_osSetRoT(uint8_t *keyBuf,
size_t keyLenBytes);
81 #endif //_PAL_PLAT_ROT_H PAL. This file contains the general API to initiate and destroy the PAL component. This is part of the PAL service API.
palStatus_t pal_plat_osGetRoTFromHW(uint8_t *keyBuf, size_t keyLenBytes)
Retrieve platform Root of Trust (RoT) certificate.
palStatus_t pal_plat_osGetRoT(uint8_t *keyBuf, size_t keyLenBytes)
Retrieves a platform Root of Trust certificate.
int32_t palStatus_t
Definition: pal_types.h:49