tbbr_cot_common.h 840 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. */
  6. #ifndef TBBR_COT_COMMON_H
  7. #define TBBR_COT_COMMON_H
  8. #include <drivers/auth/auth_mod.h>
  9. extern unsigned char tb_fw_hash_buf[HASH_DER_LEN];
  10. extern unsigned char scp_fw_hash_buf[HASH_DER_LEN];
  11. extern unsigned char nt_world_bl_hash_buf[HASH_DER_LEN];
  12. extern auth_param_type_desc_t trusted_nv_ctr;
  13. extern auth_param_type_desc_t subject_pk;
  14. extern auth_param_type_desc_t sig;
  15. extern auth_param_type_desc_t sig_alg;
  16. extern auth_param_type_desc_t raw_data;
  17. extern auth_param_type_desc_t tb_fw_hash;
  18. extern auth_param_type_desc_t tb_fw_config_hash;
  19. extern auth_param_type_desc_t fw_config_hash;
  20. extern const auth_img_desc_t trusted_boot_fw_cert;
  21. extern const auth_img_desc_t hw_config;
  22. #endif /* TBBR_COT_COMMON_H */