22 Commits
Author SHA1 Message Date
Guinn, Analynn L. 2714d2168b Resolve "Increment to Maat Version 2.0" 2024-10-17 16:48:35 -04:00
Grooman, Brian J. 2782491308 Resolve "Consider changes Places Subsystem Data Format" 2024-10-17 16:48:06 -04:00
Silver, Lucas I. 0e579c3cf7 Resolve "put the hashcheck ASP back in" 2024-10-17 16:47:35 -04:00
Guinn, Analynn L. 3ffdfbc800 Resolve "Improve APB/ASP Integration Documentation" 2024-10-17 16:47:26 -04:00
Shahegh, Ali P. 7b11a7bf5a Photon SeLinux Policy updates 2024-10-17 16:47:08 -04:00
Nguyen, Uyen P. 6a56f58d33 Memorymapping asp appraiser: First check process' hash then its permission.... 2024-10-17 16:46:59 -04:00
Adcock, Jamison M. e994be5994 Resolve "Crypto Interoperability Testing" 2024-10-17 16:46:29 -04:00
Guinn, Analynn L. e52a8662c2 Resolve "Update to Maat v1.7" 2024-05-17 15:55:49 -04:00
Babun, Leonardo 323a2934e0 ELF Appraisal 2024-05-17 15:55:49 -04:00
Guinn, Analynn L f360880402 Ubuntu 23.10 and Debian 11 support 2024-05-17 15:55:11 -04:00
Guinn, Analynn L 97ecd23ba9 Resolve "Generic executor measurement and appraisal ASPs" 2024-05-17 15:55:11 -04:00
Guinn, Analynn L. 9f6c121ce2 Resolve "Add Overview to Layered Attestation documentation" 2024-05-17 15:54:36 -04:00
Analynn Guinn 80038a30ee Incremented version to v1.6 2024-03-26 13:32:39 -04:00
Andrew Guinn 0f25d283de Incremented version to v1.5
Updated the version number and changelogs of Maat to reflect the new
version
2024-01-19 11:25:35 -05:00
Guinn, Analynn L e392812a08 Resolve "Improve motivation of Maat architecture in documentation" 2024-01-19 11:25:35 -05:00
Guinn, Analynn L 3df2bc6759 Resolve "Update System Information Appraisal" 2024-01-19 11:25:35 -05:00
Andrew Guinn e498a343cb Fixes and enhancements for GOT/PLT measurement
Resolved bugs in GOT/PLT measurements that caused incorrect appraisals
in processes with specific memory mappings scenarios or processes with
more challenging symbol resolution, such as processes using FFI symbols.
2023-07-26 12:41:33 -04:00
Guinn, Andrew L 11c1a5ac60 Resolve "Documentation Issues" 2023-05-08 15:35:39 -04:00
Jonathan Myers 126ce15730 Squashed commit, updates to v1.4:
- add TPM2 support
- add package whitelisting ASPs and demo for userspace APB
- resolves potential memory leaks found through static analysis
- updated README.md
- removed ROADMAP.md
- add Layered Attestaion demo
- fix potential null dereferences found by static analysis
- added ASAN to CI; fixed all ASAN issues
- resolve some uncharacterized issues found by static analysis
- fixes basic selinux tests
- improvements/cleanup of RPM build and test in CI
- removes uneeded appraiser permissions
- documentation changes
- adds test for contract creation and verification ASPs
- changed decrypt API in order to remove unneeded argument
- added test for encrypt and decrypt ASP
- removed dead code
- decrypt ASP changes to remove uneeded calls, labels, and fixed up dlog call
- astyle formatting of changed files
- fixes errors in SELinux policy, refactores code slightly to improve security posture of APB
- corrects type in selinux policy
- changes required to get layered attester and appraiser to work
- adds support for dynamic measurement request address space variables
- fix ups to compress and encrypt ASPs
- added ASPs for receiving measurement contracts for the layered attestation APB
- adds measurement spec for layered attestation APB to makefile
- corrects typos in the measurement spec
- fixes serialization of the dynamic_measurement_request_address_space
- updates selinux policy for several APBs
- adds Docker demos
- minor changes regarding the place registration capability
- update version to v1.4
2023-04-12 14:12:59 -04:00
Jonathan Myers a387715140 Updated copyright notices to 2023 2023-03-07 10:52:08 -05:00
Jonathan Myers 3ffe9179cb Synced develop with APL internal develop branch 2023-03-06 16:41:54 -05:00
James Carter 4a094df534 Initial Commit for Public Release.
Signed-off-by: James Carter <[email protected]>
2022-12-06 14:45:57 -05:00