Commit Graph
364 Commits
Author SHA1 Message Date
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
Andreas Steffen 19db8e9eff install IMC and IMV dynamic libraries in imcvs directory 2011-07-06 21:53:40 +02:00
Andreas Steffen 9b2b434fe7 ignore ports of IPv4 and IPv6 loopback interfaces 2011-07-05 09:16:01 +02:00
Andreas Steffen 7fd120d5b6 fixed UTF-8 representation of polish reason string 2011-07-05 07:44:46 +02:00
Andreas Steffen e1976a7120 delete orphan file 2011-07-04 23:02:06 +02:00
Andreas Steffen e760e0ad23 fixed debug statement 2011-07-04 22:27:46 +02:00
Andreas Steffen d9cdab9249 added ITA Scanner IMC/IMV pair which detects open server ports on TNC clients 2011-07-04 21:40:25 +02:00