Implemented first version of tpm quote function
This commit is contained in:
committed by
Andreas Steffen
parent
c0e4e0a6ab
commit
6c33703c4a
@@ -363,6 +363,7 @@ struct pts_t {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Reads given PCR value and returns it
|
* Reads given PCR value and returns it
|
||||||
|
* Expects owner secret to be WELL_KNOWN_SECRET
|
||||||
*
|
*
|
||||||
* @param pcr_num Number of PCR to read
|
* @param pcr_num Number of PCR to read
|
||||||
* @param pcr_value Chunk to save pcr read output
|
* @param pcr_value Chunk to save pcr read output
|
||||||
@@ -372,6 +373,7 @@ struct pts_t {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Extends given PCR with given value
|
* Extends given PCR with given value
|
||||||
|
* Expects owner secret to be WELL_KNOWN_SECRET
|
||||||
*
|
*
|
||||||
* @param pcr_num Number of PCR to extend
|
* @param pcr_num Number of PCR to extend
|
||||||
* @param input Value to extend
|
* @param input Value to extend
|
||||||
@@ -382,12 +384,14 @@ struct pts_t {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Quote over PCR's
|
* Quote over PCR's
|
||||||
|
* Expects owner and SRK secret to be WELL_KNOWN_SECRET and no password set for AIK
|
||||||
*
|
*
|
||||||
* @param pcrs Set of PCR's to make quotation over
|
* @param pcrs Set of PCR's to make quotation over
|
||||||
|
* @param num_of_pcr Number of PCR's
|
||||||
* @param quote Chunk to save quote operation output
|
* @param quote Chunk to save quote operation output
|
||||||
* @return FALSE in case of TSS error, TRUE otherwise
|
* @return FALSE in case of TSS error, TRUE otherwise
|
||||||
*/
|
*/
|
||||||
bool (*quote_tpm)(pts_t *this, u_int32_t pcrs, chunk_t *quote);
|
bool (*quote_tpm)(pts_t *this, u_int32_t *pcrs, u_int32_t num_of_pcrs, chunk_t *quote);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Destroys a pts_t object.
|
* Destroys a pts_t object.
|
||||||
|
|||||||
Reference in New Issue
Block a user