Commit Graph

1005 Commits

Author SHA1 Message Date
1d6e4fea9e Merge pull request #387 from nsacyber/issue-386
[#386] Update overloaded validateCertChain to check cert chain consistently
2021-08-18 13:03:20 -04:00
c76a8a074e Minor code clean up 2021-08-18 09:15:59 -04:00
b8741039a9 Ignore tests from TPMBaselineGeneratorTest and ima.CSVGeneratorTest. 2021-08-17 17:59:34 -04:00
32887eb598 updated TCGEventLogEventsTest 2021-08-17 17:30:45 -04:00
f54e1a15d0 Fixed a certificate conversion issue. 2021-08-17 17:21:32 -04:00
dc7301e8a6 Update overloaded validateCertChain to check cert chain consistently 2021-08-17 14:41:00 -04:00
ef23c68133 Merge pull request #385 from nsacyber/portal-servlet-classpath
Update Portal servlet
2021-08-17 12:31:32 -04:00
e9cfb7838c Merge pull request #384 from nsacyber/triage-AttestationCA-mocked-tests-for-2_1
Updates to AttestationCA unit tests
2021-08-17 12:31:18 -04:00
71cea63842 An old servlet on the classpath caused errors for portal building and testing. 2021-08-17 09:27:06 -04:00
85759dcf3f Fixed a couple errors in Impl.java and tests 2021-08-16 11:59:19 -04:00
8b4cd8b0ec Update VERSION 2021-08-02 13:55:12 -04:00
be155ef89c Merge pull request #380 from nsacyber/issue-375
[#375] WIP: Add cert path validation to tcg_rim_tool
2021-08-02 13:54:34 -04:00
17a3bcd2e0 Merge pull request #383 from nsacyber/issue-382
[#382] Install check to avoid file conflict
2021-08-02 12:55:12 -04:00
b13835a9f0 Install vendor-table.json into two separate paths. Update version number of tcg_eventlog_tool. 2021-08-02 10:08:33 -04:00
d2d2b9a494 Remove KeyValue element from signed swidtag. Update error message for missing signer cert. Update version number. 2021-07-23 17:41:31 -04:00
8958085b60 Search for signing cert by SKID instead of PK 2021-07-16 16:46:31 -04:00
ce090558a6 Parse public key or signing cert from XML properly. Disallow a single cert for validation. Update javadocs 2021-07-13 10:42:46 -04:00
cfd04ae15a Rename keystore to truststore. Read truststore file for validation if given. 2021-07-07 15:21:24 -04:00
6acfb13ce8 Add cert path validation to SwidTagValidator class. Modify CredentialParser class to support changes. 2021-07-07 07:48:10 -04:00
495b2c2aa3 Merge pull request #379 from nsacyber/issue-345
[#345] Refactor recursion in SupplyChainCredentialValidator.validateCertChain
2021-07-07 07:03:42 -04:00
6e849d601c Merge branch 'master' into issue-345 2021-07-02 16:49:26 -04:00
3b621770d5 Modify SupplyChainCredentialValidator.validateCertChain to thoroughly validate cert path. 2021-07-02 13:45:32 -04:00
e7cdba07c4 Merge pull request #377 from nsacyber/component-class-revision
Component Class Bug Fix
2021-07-01 14:29:21 -04:00
cac913af11 Updated the component class to no longer use ints but instead use only Strings 2021-07-01 12:49:35 -04:00
f3085759b7 Merge pull request #378 from nsacyber/issue-345
[#345] Modify SupplyChainCredentialValidator class to loop through truststore
2021-07-01 12:41:16 -04:00
e86d1efbbf One line change to SupplyChainCredentialValidator to loop fully through truststore. 2021-07-01 10:50:53 -04:00
a555fac716 Finished updating the unit test. The value of being passed in wasn't of a format that the component class could handle. 2021-06-29 20:33:59 -04:00
3269e81783 All components were failing on tests specifically set up to match components and pass. This happened because the int value of the component class value was being translated with SHORT.size. This is odd because it worked before but stopped. 2021-06-29 12:04:22 -04:00
0f8d41e78f Merge pull request #376 from nsacyber/fix-merge-commit
This is to resolve a merge conflict from the previous push
2021-06-28 12:23:13 -04:00
bbed43c524 This is to resolve a merge conflict from the previous push 2021-06-28 12:21:54 -04:00
347a030c1e Merge pull request #374 from nsacyber/fm-validation-pass-link
[#371] Reference Validation Pass Link
2021-06-28 12:15:58 -04:00
5c448057d4 Merge branch 'master' into fm-validation-pass-link 2021-06-28 12:15:47 -04:00
bdbe9332bc Resolved the merge conflicts. 2021-06-28 12:04:54 -04:00
28ccbfe679 Merge pull request #369 from nsacyber/issue-345
[#345] Add cert path validation to ACA
2021-06-28 11:05:43 -04:00
b6f4c294d1 Some finaly changes to the failed event display 2021-06-28 10:30:45 -04:00
8a9e5059d8 Minor visual updates to the event log failure page 2021-06-25 13:00:20 -04:00
d1f0eb5d88 Check for an empty truststore during cert path validation. Removed the recursion in SupplyChainCredentialValidator.validateCertChain. 2021-06-25 11:40:08 -04:00
93f212a193 Modify ReferenceManifestDetailsPageController class to include cert path check in reporting RIM signature validity. 2021-06-25 11:40:08 -04:00
68c6447760 Add cert path validation to SupplyChainValidationServiceImpl class. Errors of this nature will be reported to the ACA under firmware. 2021-06-25 11:40:08 -04:00
8abffb54e2 Merge pull request #372 from nsacyber/base64-decode-error
Base64 decode exception
2021-06-25 09:04:12 -04:00
c378432333 Merge pull request #370 from nsacyber/simbios-oid-update
SMBIOS registry update for Component Identifiers
2021-06-25 08:54:07 -04:00
be3cd2bd32 Removed the validation of the PCRs line by line for the expected PCR values. 2021-06-24 11:46:01 -04:00
94930e981a Finished updating the title for the new page 2021-06-21 15:51:31 -04:00
41cc9ac467 Merge pull request #373 from nsacyber/resource-file-add
Added testing file for RIM tool
2021-06-21 11:35:43 -04:00
620e389aab Added a file 2021-06-21 11:29:10 -04:00
adb93dbd94 Updated the unit tests 2021-06-21 10:32:44 -04:00
e8d84b88f5 Updated the component class values for SMBIOS 2021-06-17 14:32:49 -04:00
132a336549 Updated the print out of the the component string to leave out Unkown and Other for display. Instead it'll just show nothing. 2021-06-17 13:12:26 -04:00
b06025a71f Updated the Event Log Measurements class to use a hash for lookup 2021-06-17 12:52:28 -04:00
cd206f870c These changes may be removed because the issue is becoming more involved and I may need to rethink how this will work. 2021-06-16 08:52:40 -04:00