Commit Graph
70 Commits
Author SHA1 Message Date
Sansar Choinyambuu 14ed35c52e Corrected typo in query 2011-09-08 12:08:13 +02:00
Sansar Choinyambuu 20077abea2 Changes according to db implementation 2011-09-08 12:08:13 +02:00
Andreas Steffen fdfdae45de implemented access to PTS file measurement database 2011-09-08 12:08:13 +02:00
Sansar Choinyambuu 921b1022a5 Moved hashing functionalities to pts object 2011-09-08 12:08:13 +02:00
Sansar Choinyambuu a1ff28f582 Moved structures related to File Measurement to pts.h 2011-09-08 12:08:13 +02:00
Andreas Steffen 20c2bec0f3 added pts database interface 2011-09-08 12:08:13 +02:00
Sansar Choinyambuu bbe179e472 Proto Caps and Meas Algorithms
TPM Version Info (AIK as well) and Request File Meas
attributes are sent together in a single pa_tnc message
2011-09-08 12:08:13 +02:00
Sansar Choinyambuu 207c519bd3 Combined some attributes and got rid of many handshake_states 2011-09-08 12:08:13 +02:00
Sansar Choinyambuu 4259bd6fb4 Deleted intermediate handshake_state 2011-09-08 12:08:13 +02:00
Andreas Steffen a832232027 nothing to send with BeginHandshake 2011-09-08 12:08:12 +02:00
Andreas Steffen 01e069b675 moved proto_caps and meas_algo to pts object 2011-09-08 12:08:12 +02:00
Andreas Steffen 8a2482c7c2 moved TSS into pts object 2011-09-08 12:08:12 +02:00
Andreas Steffen 48f04107ea reformatted TPM Version Info output 2011-09-08 12:08:12 +02:00
Andreas Steffen 0e521df129 cleaned up variable names 2011-09-08 12:08:12 +02:00
Andreas Steffen 91057e2d39 imv-attestation needs trousers 2011-09-08 12:08:12 +02:00
Andreas Steffen b875bcf70e define tpm_version_info as a chunk 2011-09-08 12:08:12 +02:00
Andreas Steffen 54fb8162a4 log selected PTS measurement algorithm 2011-09-08 12:08:12 +02:00
Andreas Steffen 05f03238fa shortened function names and moved to pts subdirectory 2011-09-08 12:08:12 +02:00
Andreas Steffen ac520f2fdf log PA-TNC attribute names 2011-09-08 12:08:12 +02:00
Andreas Steffen f0255cd1c9 Attestation IMV starts sending PA-TNC messages 2011-09-08 12:08:12 +02:00
Andreas Steffen b391488c75 return result 2011-09-08 12:08:11 +02:00
Andreas Steffen 8c1fb416c7 link libtspi 2011-09-08 12:08:11 +02:00
Andreas Steffen 871045bae6 connection_id initialization got lost 2011-09-08 12:08:11 +02:00
Andreas Steffen 7de203bc3b get rid of intermediate handshake_state variable 2011-09-08 12:08:11 +02:00
Andreas Steffen 92582674c7 slightly modified IMC measurement algorithm selection 2011-09-08 12:08:11 +02:00
Sansar Choinyambuu c7787eac47 Implemented the ReceiveMessage function on imc/v 2011-09-08 12:08:11 +02:00
Sansar Choinyambuu 525d191a42 Implemented send_message of File Measurement PTS attribute on imc_attestation 2011-09-08 12:08:11 +02:00
Andreas Steffen c567b0595f combined request with tcg_pts_attr_proto_caps 2011-09-08 12:08:11 +02:00
Andreas Steffen f213998b26 Explain PTS measurement algorithm proposal 2011-09-08 12:08:11 +02:00
Andreas Steffen 8db4159a44 use libstrongswan hasher 2011-09-08 12:08:10 +02:00
Andreas Steffen 43b172543e specify supported PTS measurement algorithms 2011-09-08 12:08:10 +02:00
Andreas Steffen 3f3664ec43 moved pts_meas_algorithms_t to own header file 2011-09-08 12:08:10 +02:00
Andreas Steffen a704fc5c27 refactored PTS measurement algorithms 2011-09-08 12:08:10 +02:00
Andreas Steffen ad4866e831 make imv_attestation plugin compile 2011-09-08 12:08:10 +02:00
Andreas Steffen 13e708b0b8 shortened some type names and enforced encoding rules 2011-09-08 12:08:10 +02:00
Sansar Choinyambuu 1dd8f9f6b1 Started implementing Notification Handshake and Send Message Functions 2011-09-08 12:08:10 +02:00
Sansar Choinyambuu 12c0a261cc Finalized State class implementations for Attestation IMV/C 2011-09-08 12:08:10 +02:00
Sansar Choinyambuu 4b43764ce3 Modified the handling switch for Attributes reception on Attestation IMV/C 2011-09-08 12:08:10 +02:00
Sansar Choinyambuu 793d31279b Changes according to the new PTS Attributes addition 2011-09-08 12:08:09 +02:00
Andreas Steffen 0973ec9906 changed DBG_IMC to DBG_IMV 2011-09-08 12:08:09 +02:00
Andreas Steffen 09d5ce39f5 added support of INVALID_PARAMETER PA-Error 2011-09-08 12:08:09 +02:00
Andreas Steffen d74d3d3936 IMC/IMV directory change to imcvs 2011-09-08 12:08:09 +02:00
Andreas Steffen fa6e6a29d8 corrected typo 2011-09-08 12:08:08 +02:00
Andreas Steffen d7bbd6f514 parameters of change_state() method changed 2011-09-08 12:08:08 +02:00
Andreas Steffen 442b264dcd Attestation IMC/IMV pair uses TCG_PTS subtype 2011-09-08 12:08:08 +02:00
Andreas Steffen 24a5af8e4e changed copyright to Sansar 2011-09-08 12:08:08 +02:00
Andreas Steffen 4a492a8d1f created empty imc_attestation and imv_attestation plugin hulls 2011-09-08 12:08:08 +02:00
Andreas Steffen 0f182737b2 check if violating_ports have been assigned 2011-07-13 23:05:22 +02:00
Andreas Steffen 47f2da4ef9 support of error_offset in PA-TNC INVALID PARAMETER error messages 2011-07-13 22:18:32 +02:00
Andreas Steffen ba53c2ef0d add PID/Program Name to netstat output 2011-07-07 09:22:27 +02:00