aboutsummaryrefslogtreecommitdiffstats
path: root/src/libimcv/plugins/imv_attestation/imv_attestation_process.c
Commit message (Collapse)AuthorAgeFilesLines
* imv-attestation: Fixed file hash measurementsAndreas Steffen2017-09-011-3/+12
| | | | | | The introduction of file versions broke file hash measurements. This has been fixed by using a generic product versions having an empty package name.
* Refactoring to tpm_tss_quote_info objectAndreas Steffen2016-06-261-26/+11
|
* utils: Use chunk_equals_const() for all cryptographic purposesMartin Willi2015-04-141-4/+3
|
* libimcv: Allow pts_t.set_peer_public_value() to failMartin Willi2015-03-231-3/+3
|
* trusted_enumerate requires an additional argumentAndreas Steffen2015-01-211-1/+1
|
* Exempt TCG/SEG attributes from unsupported case statementAndreas Steffen2014-10-161-2/+5
|
* Register the reception of the AIK attributeAndreas Steffen2014-10-051-0/+1
|
* Merged libpts into libimcvAndreas Steffen2014-10-051-0/+563
|
* moved attestation plugins to libpts in order to resolve circular reference ↵Andreas Steffen2011-11-281-384/+0
| | | | with libimcv
* fixed memory leaksAndreas Steffen2011-11-281-3/+4
|
* refactored simple_evid_final attributeAndreas Steffen2011-11-281-56/+25
|
* refactored PCR functionalityAndreas Steffen2011-11-281-4/+3
|
* fixed double freeAndreas Steffen2011-11-281-1/+0
|
* fixed double freeAndreas Steffen2011-11-281-2/+0
|
* refactored simple component evidenceAndreas Steffen2011-11-281-130/+21
|
* finished refactoring functional componentsAndreas Steffen2011-11-281-3/+7
|
* Factored IMC/V Attestation build/process of Component Functional NameSansar Choinyambuu2011-11-281-39/+25
|
* component_hashes new table addedSansar Choinyambuu2011-11-281-1/+1
| | | | | measurements added for tboot component create_comp_hash_enumerator modified accordingly
* object oriented approach to pts functional componentsAndreas Steffen2011-11-281-1/+1
|
* Print matching measurements of a component just onceSansar Choinyambuu2011-11-281-1/+1
|
* Using the database entries for generating Functional Component Evidence RequestsSansar Choinyambuu2011-11-281-87/+145
| | | | Using database entries to match received component measurement hashes
* Add/CheckOff/Check pending functional component evidence requestsSansar Choinyambuu2011-11-281-2/+10
|
* Implemented TPM_Quote2 on imc and constructing TPM_Quote_Info2 on imvSansar Choinyambuu2011-11-281-18/+22
|
* Defined functional components within ITA namespaceSansar Choinyambuu2011-11-281-32/+25
| | | | Implemented handling of functional components evidence request/response
* Implemented matching of Optional PCR Composite field value when Hashing was ↵Sansar Choinyambuu2011-11-281-6/+11
| | | | | | done to reduce the size of it Optional Composite Hash Algorithm field is always present, has value of all zeroes if was not used
* added pts_file_type_namesAndreas Steffen2011-11-281-2/+2
|
* optimized handling of UNIX file metadataAndreas Steffen2011-11-281-10/+14
|
* shortened fieldnames of pts_file_metadata_t structAndreas Steffen2011-11-281-5/+5
|
* compacted file metadata debug outputAndreas Steffen2011-11-281-17/+11
|
* Copy just 20 bytes of pcr after valueSansar Choinyambuu2011-11-281-1/+1
|
* follow strongswan coding rulesSansar Choinyambuu2011-11-281-20/+36
|
* Modified some unnecessary todo statementSansar Choinyambuu2011-11-281-2/+2
|
* CosmeticsSansar Choinyambuu2011-11-281-4/+3
|
* Implemented creating and handling of Optional PCR Composite field in Simple ↵Sansar Choinyambuu2011-11-281-7/+8
| | | | Evidence Final attribute
* Construct PCR Composite using information received in Simple Component ↵Sansar Choinyambuu2011-11-281-23/+24
| | | | Evidence attributes
* Used Openssl RSA_verify functionSansar Choinyambuu2011-11-281-3/+2
|
* Fixed calculate quote info function -> initialize PCR bit mask array with zeroesSansar Choinyambuu2011-11-281-14/+29
| | | | | Return TPM Quote Info only, hash of it is calculated in IMV Process Renamed digest with quote info
* Check if matching value configured with the received pcr after value in ↵Sansar Choinyambuu2011-11-281-4/+13
| | | | Simple Component Evidence
* deleted unnecessary debuggin statementSansar Choinyambuu2011-11-281-1/+0
|
* Implemented Quote Digest constructing function for IMVSansar Choinyambuu2011-11-281-10/+47
| | | | | | Implemented Signature verification function to check TPM Quote Signature Implemented Handling of Simple Evidence Final attribute Fixed bug within tpm_quote function
* added pts_dh_group_error_create() and pts_dh_nonce_error_create()Andreas Steffen2011-11-281-6/+4
|
* moved attribute processing to imv_attestation_processAndreas Steffen2011-11-281-0/+397