aboutsummaryrefslogtreecommitdiffstats
path: root/src/libimcv/plugins/imc_attestation/imc_attestation.c
Commit message (Collapse)AuthorAgeFilesLines
* Merged libpts into libimcvAndreas Steffen2014-10-051-0/+335
|
* moved attestation plugins to libpts in order to resolve circular reference ↵Andreas Steffen2011-11-281-343/+0
| | | | with libimcv
* refactored simple component evidenceAndreas Steffen2011-11-281-6/+1
|
* moved attribute processing to imc_attestation_processAndreas Steffen2011-11-281-12/+0
|
* refactored DH group nonce exchangeAndreas Steffen2011-11-281-7/+6
|
* combine two algorithm checksAndreas Steffen2011-11-281-6/+2
|
* Improved implementation of Read PCR/ Extend PCR/ Quote_TPM functionsSansar Choinyambuu2011-11-281-0/+4
| | | | Implemented creating/handling of Simple Evidence Final attribute (incomplete)
* Implemented hasndling of Request Functional Component Evidence and creation ↵Sansar Choinyambuu2011-11-281-0/+9
| | | | of Simple Component Evidences
* Fixed memory leaksSansar Choinyambuu2011-11-281-1/+3
|
* Implemented handling of DH Parameters Response and Finish attributesSansar Choinyambuu2011-11-281-0/+6
| | | | Implemented calculating session secrets
* Started implementing handling of DH Nonce attributesSansar Choinyambuu2011-11-281-0/+9
|
* Implemented Diffie Hellman Nonce attributesSansar Choinyambuu2011-11-281-0/+3
|
* Implemented handling of File MetadataSansar Choinyambuu2011-11-281-182/+1
|
* File not Found, Invalid path, Invalid Delimiter PTS errors case checks ↵Sansar Choinyambuu2011-11-281-2/+181
| | | | implemented
* follow strongswan coding rulesSansar Choinyambuu2011-11-281-1/+1
|
* Modified some unnecessary todo statementSansar Choinyambuu2011-11-281-2/+0
|
* moved attribute processing to imc_attestation_processAndreas Steffen2011-11-281-629/+9
|
* refactored DH group nonce exchangeAndreas Steffen2011-11-281-95/+47
|
* combine two algorithm checksAndreas Steffen2011-11-281-5/+2
|
* fixed setting of PTS DH groupAndreas Steffen2011-11-281-9/+9
|
* Improved implementation of Read PCR/ Extend PCR/ Quote_TPM functionsSansar Choinyambuu2011-11-281-15/+49
| | | | Implemented creating/handling of Simple Evidence Final attribute (incomplete)
* Use already negotiated Measurement algorithm as Hashing algorithm for Diffie ↵Sansar Choinyambuu2011-11-281-4/+39
| | | | Hellman secret calculation
* Fixed some memory leaksSansar Choinyambuu2011-11-281-1/+1
|
* Fixed freeing invalid memory issueSansar Choinyambuu2011-11-281-5/+6
|
* Implemented hasndling of Request Functional Component Evidence and creation ↵Sansar Choinyambuu2011-11-281-5/+123
| | | | of Simple Component Evidences
* Fixed memory leaksSansar Choinyambuu2011-11-281-30/+33
|
* Implemented handling of DH Parameters Response and Finish attributesSansar Choinyambuu2011-11-281-3/+67
| | | | Implemented calculating session secrets
* Started implementing handling of DH Nonce attributesSansar Choinyambuu2011-11-281-8/+70
|
* Implemented Diffie Hellman Nonce attributesSansar Choinyambuu2011-11-281-0/+3
|
* Began implementing handline of Functional Component Measuring attributesSansar Choinyambuu2011-11-281-5/+130
|
* Implemented handling of File MetadataSansar Choinyambuu2011-11-281-6/+59
|
* File not Found, Invalid path, Invalid Delimiter PTS errors case checks ↵Sansar Choinyambuu2011-11-281-0/+2
| | | | implemented
* introduced a PA-TNC attribute managerAndreas Steffen2011-09-101-2/+14
|
* define attr_info only onceAndreas Steffen2011-09-101-2/+1
|
* File not Found, Invalid path, Invalid Delimiter PTS errors case checks ↵Sansar Choinyambuu2011-09-101-1/+27
| | | | implemented
* fixed memory leakAndreas Steffen2011-09-081-2/+1
|
* created libptsAndreas Steffen2011-09-081-1/+1
|
* get platform info from IMCAndreas Steffen2011-09-081-1/+32
|
* refactored AIK functionalityAndreas Steffen2011-09-081-18/+5
|
* Read AIK certificate/ AIK public key from fileSansar Choinyambuu2011-09-081-3/+16
|
* Enforced strongSwan coding rules (tab, if, {)Sansar Choinyambuu2011-09-081-13/+13
|
* send TCG_PTS_TPM_VERS_NOT_SUPPORTED error codeAndreas Steffen2011-09-081-2/+5
|
* implemented first TCG-PTS error attributeAndreas Steffen2011-09-081-7/+8
|
* finished refactoring of file measurementsAndreas Steffen2011-09-081-69/+17
|
* first stage of file_meas refactoringAndreas Steffen2011-09-081-51/+49
|
* Obtain AIK and exchange as PEM certificate doneSansar Choinyambuu2011-09-081-6/+18
| | | | Fixed the trashy tail of last file name in Request File Measurement
* SHA384 is set as strongest hashing algorithmSansar Choinyambuu2011-09-081-10/+10
|
* Clone the path chunk before adding to measurements listSansar Choinyambuu2011-09-081-2/+2
|
* Corrected output length for SHA256 algorithmSansar Choinyambuu2011-09-081-5/+5
|
* The file and directory lists are queried from dbSansar Choinyambuu2011-09-081-9/+9
| | | | | Request File Measurements sending and handling is implemented accordingly Measuring the file and directories are tested