Commit Graph
5416 Commits
Author SHA1 Message Date
Sansar Choinyambuu af275f3fdb Added Check_Measurement function to pts_database instead of returning enumerator over hashes
List of requested files/directories are kept within imv state now
Allocated memory for entries in files_in_dir_with_meas list
2011-09-08 12:17:08 +02:00
Sansar Choinyambuu e9fd8b4b7b Added Check_Measurement function to pts_database instead of returning enumerator over hashes
List of requested files/directories are kept within imv state now
Allocated memory for entries in files_in_dir_with_meas list
2011-09-08 12:13:10 +02:00
Andreas Steffen 85a276e985 check if AIK certificate is trusted 2011-09-08 12:08:17 +02:00
Andreas Steffen 8b5219dd61 fixed typo 2011-09-08 12:08:17 +02:00
Andreas Steffen 3481688a3e lexparser was not used 2011-09-08 12:08:17 +02:00
Andreas Steffen c300111189 use arch instead of uname -p 2011-09-08 12:08:17 +02:00
Sansar Choinyambuu 1c10fb59bf Added destroy functions for linked lists 2011-09-08 12:08:17 +02:00
Andreas Steffen fc25e330ae allow to override platform info 2011-09-08 12:08:17 +02:00
Andreas Steffen 7a4404b8b2 cosmetics 2011-09-08 12:08:17 +02:00
Andreas Steffen b0ba470fba change measurement not found debug level 2011-09-08 12:08:17 +02:00
Andreas Steffen 863f59c560 get platform info from IMC 2011-09-08 12:08:17 +02:00
Andreas Steffen 5ab99898c6 added some more entries to file hashes database 2011-09-08 12:08:17 +02:00
Andreas Steffen 92db6ca52c added libxt_udp.so and libxt_tcp.so for Ubuntu 11.4 i686 2011-09-08 12:08:17 +02:00
Andreas Steffen a75a4e87f3 added a PTS credential set 2011-09-08 12:08:17 +02:00
Sansar Choinyambuu 6ef5c05829 Verification of directory contents measurements implemented 2011-09-08 12:08:17 +02:00
Sansar Choinyambuu 35cd6ec43c Added measurements for libxt_udp.so and libxt_tcp.so to check dir measuring 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu a08796a5c3 Added directory column with default value of zero into file_hashes table 2011-09-08 12:08:16 +02:00
Andreas Steffen 83bbce1885 reverted aik_cert and aik_key parameters 2011-09-08 12:08:16 +02:00
Andreas Steffen 2647117767 debug output while loading AIK credentials 2011-09-08 12:08:16 +02:00
Andreas Steffen f1b54894f8 fixed encoding of AIK certificates and public keys 2011-09-08 12:08:16 +02:00
Andreas Steffen 07b60afdd8 make encoding of CERT_TRUSTED_PUBKEY configurable 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 517c372a5a Inserted missing "!" mark
Changed variable name for AIK cert, key paths in strongswan.conf
2011-09-08 12:08:16 +02:00
Andreas Steffen d3b0c23c24 refactored AIK functionality 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 70f8d3242a Removed identity.c related references and variables 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 63b7b6e322 Delete unnecessary fake_ek_cert header file 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 9816a29822 Read AIK certificate/ AIK public key from file 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 05a1b347b2 Enforced strongSwan coding rules (tab, if, {) 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 0f36d4815e Initialized ekcertlen with 0 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 8ab124a2f7 removed static keyword 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 29505b2cd6 added fake_ek_cert.h to makefile.am 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 4fa364193c Included fake_ek_cert header back 2011-09-08 12:08:16 +02:00
Sansar Choinyambuu 30fa35eec5 Added fake_ek_cert.h 2011-09-08 12:08:15 +02:00
Andreas Steffen 246906cf57 send TCG_PTS_TPM_VERS_NOT_SUPPORTED error code 2011-09-08 12:08:15 +02:00
Andreas Steffen 3d0699595b implemented first TCG-PTS error attribute 2011-09-08 12:08:15 +02:00
Andreas Steffen e21c829861 added some pts database entries 2011-09-08 12:08:15 +02:00
Andreas Steffen e08fa4c1e2 display the measured file count 2011-09-08 12:08:15 +02:00
Andreas Steffen 0e4b6b500f fixed measurement of directory contents 2011-09-08 12:08:15 +02:00
Andreas Steffen 5736aa7a02 added directory entry to database 2011-09-08 12:08:15 +02:00
Andreas Steffen 2266e0899d reordered file hash entries 2011-09-08 12:08:15 +02:00
Andreas Steffen d2f49c3dc4 finished refactoring of file measurements 2011-09-08 12:08:15 +02:00
Andreas Steffen b522f6ab8f some doxygen fixes 2011-09-08 12:08:15 +02:00
Andreas Steffen a724a71953 first stage of file_meas refactoring 2011-09-08 12:08:15 +02:00
Sansar Choinyambuu f4527909f2 Obtain AIK and exchange as PEM certificate done
Fixed the trashy tail of last file name in Request File Measurement
2011-09-08 12:08:15 +02:00
Sansar Choinyambuu 90c963439e Started implementing obtaining of AIK 2011-09-08 12:08:15 +02:00
Sansar Choinyambuu 46fd48797d Restore flag calculation 2011-09-08 12:08:14 +02:00
Sansar Choinyambuu b460d5f5ce Reading and writing flags directly 2011-09-08 12:08:14 +02:00
Sansar Choinyambuu f4cc834c45 SHA384 is set as strongest hashing algorithm 2011-09-08 12:08:14 +02:00
Sansar Choinyambuu 6434d41fa5 Added empty getter/setter for AIK 2011-09-08 12:08:14 +02:00
Sansar Choinyambuu 86f1cd15b8 Deleted switch statement for hashing algorithms, using the integer field directly for the query 2011-09-08 12:08:14 +02:00
Sansar Choinyambuu 2db719a509 Replaced reason strings with temporary ones for File Measurement Comparison 2011-09-08 12:08:14 +02:00