mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 01:24:27 +00:00
feat(measured-boot): introduce platform function to measure and publish Public Key
Added a platform function to measure and publish Public Key information. Subsequent patches define this function for the FVP and TC platforms to measure Public Key and publishes it to RSS if MEASURED_BOOT is enabled. Change-Id: I1f61f44c7a83bb4cbafbd1af97b5adeb8398e8e8 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
This commit is contained in:
parent
43a6544f01
commit
2971bad8d4
1 changed files with 8 additions and 0 deletions
|
@ -146,6 +146,8 @@ int plat_mboot_measure_image(unsigned int image_id, image_info_t *image_data);
|
|||
int plat_mboot_measure_critical_data(unsigned int critical_data_id,
|
||||
const void *base,
|
||||
size_t size);
|
||||
int plat_mboot_measure_key(const void *pk_oid, const void *pk_ptr,
|
||||
size_t pk_len);
|
||||
#else
|
||||
static inline int plat_mboot_measure_image(unsigned int image_id __unused,
|
||||
image_info_t *image_data __unused)
|
||||
|
@ -159,6 +161,12 @@ static inline int plat_mboot_measure_critical_data(
|
|||
{
|
||||
return 0;
|
||||
}
|
||||
static inline int plat_mboot_measure_key(const void *pk_oid __unused,
|
||||
const void *pk_ptr __unused,
|
||||
size_t pk_len __unused)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif /* MEASURED_BOOT */
|
||||
|
||||
/*******************************************************************************
|
||||
|
|
Loading…
Add table
Reference in a new issue