Andreas Steffen
|
4932278e4b
|
improved performance of database access by caching primary keys
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
eba8c01d8b
|
increased number of PCR registers used by IMA
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
64d4be9b86
|
fixed measurement rollback
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
db08702326
|
automatically registering component measurements
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
f2a521e795
|
bound functional component measurements to AIK
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
86a6f698cb
|
implemented Linux IMA functional component
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
eeefca6b56
|
defined various measurement hash and pcr functions
|
2011-11-28 21:24:00 +01:00 |
|
Andreas Steffen
|
057cf96d5b
|
updated attest_usage text
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
b448e3ece6
|
moved attestation plugins to libpts in order to resolve circular reference with libimcv
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
d37abe0fd9
|
add and delete components
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
8565db9356
|
mark PCR registers as file type 2 in database
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
dac976296c
|
moved measurement and metadata flags to product_file table
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
3e93e28427
|
update attest_usage to include add and del operations
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
0f706ae40e
|
generate integrity checksums for libimcv libpts and attest
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
6b55276a94
|
attest can query components
|
2011-11-28 21:23:59 +01:00 |
|
Andreas Steffen
|
602122771e
|
automatically construct attest plugin list
|
2011-11-28 21:23:24 +01:00 |
|
Andreas Steffen
|
f275b5432b
|
slightly refactored ita_comp_tboot
|
2011-11-28 21:23:24 +01:00 |
|
Andreas Steffen
|
8483974713
|
added pcr00 to prc23 registers to database
|
2011-11-28 21:23:24 +01:00 |
|
Andreas Steffen
|
59fe7668f5
|
component measurement entries into the database for Ubuntu 11.10 platform
|
2011-11-28 21:23:24 +01:00 |
|
Andreas Steffen
|
75d7315646
|
cosmetics in debug output
|
2011-11-28 21:23:24 +01:00 |
|
Andreas Steffen
|
3186b04c0b
|
fixed some more memory leaks
|
2011-11-28 21:22:51 +01:00 |
|
Andreas Steffen
|
b2485f321d
|
fixed memory leaks
|
2011-11-28 21:22:51 +01:00 |
|
Andreas Steffen
|
db103fada4
|
refactored simple_evid_final attribute
|
2011-11-28 21:22:51 +01:00 |
|
Andreas Steffen
|
8d851141b7
|
renamed pts_req_func_comp_evid flags
|
2011-11-28 21:22:02 +01:00 |
|
Andreas Steffen
|
4e84b5b033
|
fixed memory leak in tcg_pts_attr_simple_comp_evid.c
|
2011-11-28 21:22:02 +01:00 |
|
Andreas Steffen
|
19c956b602
|
refactored PCR functionality
|
2011-11-28 21:22:02 +01:00 |
|
Andreas Steffen
|
9066c88a96
|
fixed double free
|
2011-11-28 21:22:02 +01:00 |
|
Andreas Steffen
|
56fd3baa34
|
fixed two memory leaks
|
2011-11-28 21:22:01 +01:00 |
|
Andreas Steffen
|
893bf977c5
|
fixed double free
|
2011-11-28 21:22:01 +01:00 |
|
Andreas Steffen
|
47b019b246
|
implemented measurement time to utc string conversion functions
|
2011-11-28 21:22:01 +01:00 |
|
Andreas Steffen
|
cb3ecd5aa5
|
refactored simple component evidence
|
2011-11-28 21:22:01 +01:00 |
|
Andreas Steffen
|
21b4efc097
|
fixed masking of family bits
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
8c46c649fb
|
corrected debug groups
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
d5bde4916a
|
improved log output of functional component names
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
a1ac4d5e01
|
finished refactoring functional components
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
2efc03758d
|
adapted database entries
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
031be70453
|
fixed output of qualifier flags
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
32a3739f08
|
output component functional name
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
f8f1892f78
|
fixed display of qualifier flags
|
2011-11-28 21:20:24 +01:00 |
|
Andreas Steffen
|
40cfe6db6a
|
store functional components in database
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
17f69fbcb5
|
fixed output of qualifier flags
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
3f89e0f792
|
remomve pts/pts_funct_comp_name.h from Makefile
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
051dfbd654
|
object oriented approach to pts functional components
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
c6beb16689
|
cosmetics
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
b40ec889ac
|
ignore attest executable
|
2011-11-28 21:20:23 +01:00 |
|
Andreas Steffen
|
07166774c8
|
reordered options
|
2011-11-28 21:18:05 +01:00 |
|
Andreas Steffen
|
5242a729ca
|
implemented simple delete from database
|
2011-11-28 21:15:20 +01:00 |
|
Andreas Steffen
|
5f8e290150
|
add product and file entries to database
|
2011-11-28 21:15:20 +01:00 |
|
Andreas Steffen
|
9b6473bb24
|
refactored attest database tool
|
2011-11-28 19:48:31 +01:00 |
|
Andreas Steffen
|
d8399b8b85
|
get measurement hashes for a given file
|
2011-11-28 19:42:40 +01:00 |
|
Andreas Steffen
|
f33a89431c
|
list file measurement hashes
|
2011-11-28 19:41:07 +01:00 |
|
Andreas Steffen
|
c75dbddb26
|
remove attest
|
2011-11-28 19:37:37 +01:00 |
|
Andreas Steffen
|
b667d36afa
|
ipsec attest lists data stored in an attestation database
|
2011-11-28 19:37:37 +01:00 |
|
Andreas Steffen
|
06fa9cea8b
|
added pts_file_type_names
|
2011-11-28 19:30:53 +01:00 |
|
Andreas Steffen
|
d6b31fa5ab
|
shortened fieldnames of pts_file_metadata_t struct
|
2011-11-28 19:29:37 +01:00 |
|
Andreas Steffen
|
efcc2c639e
|
added the IMV_ATTESTATION_STATE_NONCE_REQ state
|
2011-11-28 18:38:51 +01:00 |
|
Andreas Steffen
|
021b7dd9fa
|
moved attribute processing to imc_attestation_process
|
2011-11-28 18:36:45 +01:00 |
|
Andreas Steffen
|
1368248691
|
moved attribute processing to imv_attestation_process
|
2011-11-28 18:32:14 +01:00 |
|
Andreas Steffen
|
c50f881f6a
|
refactored DH group nonce exchange
|
2011-11-28 18:25:50 +01:00 |
|
Andreas Steffen
|
4ee4da47f8
|
normalized pts_dh_group function names
|
2011-11-28 18:06:48 +01:00 |
|
Andreas Steffen
|
a7e1f37371
|
added pts_dh_group_select
|
2011-11-28 18:05:01 +01:00 |
|
Andreas Steffen
|
2b899b50ca
|
combine two algorithm checks
|
2011-11-28 18:03:34 +01:00 |
|
Andreas Steffen
|
09f01caf3a
|
fixed setting of PTS DH group
|
2011-11-28 18:01:08 +01:00 |
|
Andreas Steffen
|
c0e4e0a6ab
|
added newline at end of file
|
2011-11-28 17:39:53 +01:00 |
|
Andreas Steffen
|
90cc99db5a
|
reordered options
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
2b28a13182
|
implemented simple delete from database
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
f4159ff816
|
add product and file entries to database
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
645f55eb20
|
allow file and product selection in hash query
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
0ee1fe1516
|
applied some database fixes
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
e881ee23ee
|
refactored attest database tool
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
e4ac6698bd
|
fixed SQL queries
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
09c4891459
|
get measurement hashes for a given file
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
63c6709041
|
add directory prefix to file path
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
4bf382742e
|
list file measurement hashes
|
2011-11-28 14:39:53 +01:00 |
|
Andreas Steffen
|
1fa5b95962
|
remove attest
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
83ceee8abf
|
corrected copyright
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
2da75114d9
|
ipsec attest lists data stored in an attestation database
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
a626ff9267
|
added measurements for Ubuntu 11.10 i686
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
7a40949e18
|
changed method name to create_file_meas_enumerator
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
d4171c6ea9
|
committed missing pts_file_type.c
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
7b81a60c51
|
added pts_file_type_names
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
96d611f585
|
Unix-Style File Metadata returns relative pathnames
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
ba361d3cd7
|
use write_uint64 and read_uint64 in file measurements
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
63ca82e56d
|
optimized handling of UNIX file metadata
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
fbeb94544c
|
extended bio_reader and bio_writer to handle u_int64_t
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
8ddf76dd13
|
shortened fieldnames of pts_file_metadata_t struct
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
bd96953568
|
removed empty line
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
5b0e14c48f
|
compacted file metadata debug output
|
2011-11-28 14:39:52 +01:00 |
|
Andreas Steffen
|
dc5995fb51
|
added pts_dh_group_error_create() and pts_dh_nonce_error_create()
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
d7bc2841ca
|
moved building of attributes to imv_attestation_build
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
5e5d6ecd94
|
cosmetics
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
cae9bc9b59
|
moved comments
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
03fe2ed684
|
added the IMV_ATTESTATION_STATE_NONCE_REQ state
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
325704e1b4
|
moved attribute processing to imc_attestation_process
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
95c6cdeee8
|
aborting after fatal imv_attestation error
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
350f855ca4
|
moved attribute processing to imv_attestation_process
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
cc1406d6fa
|
refactored DH group nonce exchange
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
6728e09d39
|
cosmetics
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
111ad5cc39
|
normalized and extended pts_meas_algo functions
|
2011-11-28 14:39:50 +01:00 |
|
Andreas Steffen
|
f29a36f2a3
|
renamed conversion function to pts_dh_group_to_ike
|
2011-11-28 14:39:50 +01:00 |
|