Factored IMC/V Attestation build/process of Component Functional Name

This commit is contained in:
Sansar Choinyambuu
2011-11-28 21:20:24 +01:00
committed by Andreas Steffen
parent aee56036ed
commit 8ee7e36b66
10 changed files with 121 additions and 128 deletions
@@ -18,9 +18,6 @@
#include <debug.h>
#define PTS_QUALIFIER_UNKNOWN 0x00
#define PTS_QUALIFIER_WILDCARD 0x3F
typedef struct private_pts_comp_func_name_t private_pts_comp_func_name_t;
/**
@@ -25,6 +25,9 @@ typedef struct pts_comp_func_name_t pts_comp_func_name_t;
#include <library.h>
#define PTS_QUALIFIER_UNKNOWN 0x00
#define PTS_QUALIFIER_WILDCARD 0x3F
/**
* PTS Component Functional Name object
*/
+12 -2
View File
@@ -31,6 +31,11 @@ typedef struct pcr_entry_t pcr_entry_t;
#include "pts_file_meta.h"
#include "pts_dh_group.h"
#include "pts_funct_comp_evid_req.h"
#include "components/pts_comp_func_name.h"
#include "components/tcg/tcg_comp_func_name.h"
#include "components/ita/ita_comp_func_name.h"
#include "components/ita/ita_comp_tboot.h"
#include "components/ita/ita_comp_tgrub.h"
#include <library.h>
#include <utils/linked_list.h>
@@ -60,8 +65,13 @@ typedef struct pcr_entry_t pcr_entry_t;
#define PCR_TGRUB_CHECKFILE 13
#define PCR_TGRUB_LOADED_FILES 14
#define TBOOT_POLICY_STR (const char *)("tboot_pcr17")
#define TBOOT_MLE_STR (const char *)("tboot_pcr18")
#define PCR_DEBUG 16
/**
* Number of sequences for functional components
*/
#define TBOOT_SEQUENCE_COUNT 2
#define TGRUB_SEQUENCE_COUNT 6
/**
* Length of the generated nonce used for calculation of shared secret