552 Commits

Author SHA1 Message Date
iadgovuser26
28ccbfe679
Merge pull request #369 from nsacyber/issue-345
[#345] Add cert path validation to ACA
2021-06-28 11:05:43 -04:00
chubtub
d1f0eb5d88 Check for an empty truststore during cert path validation. Removed the recursion in SupplyChainCredentialValidator.validateCertChain. 2021-06-25 11:40:08 -04:00
chubtub
93f212a193 Modify ReferenceManifestDetailsPageController class to include cert path check in reporting RIM signature validity. 2021-06-25 11:40:08 -04:00
chubtub
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
Cyrus
8abffb54e2
Merge pull request #372 from nsacyber/base64-decode-error
Base64 decode exception
2021-06-25 09:04:12 -04:00
Cyrus
c378432333
Merge pull request #370 from nsacyber/simbios-oid-update
SMBIOS registry update for Component Identifiers
2021-06-25 08:54:07 -04:00
Cyrus
41cc9ac467
Merge pull request #373 from nsacyber/resource-file-add
Added testing file for RIM tool
2021-06-21 11:35:43 -04:00
Cyrus
620e389aab Added a file 2021-06-21 11:29:10 -04:00
Cyrus
adb93dbd94 Updated the unit tests 2021-06-21 10:32:44 -04:00
Cyrus
e8d84b88f5 Updated the component class values for SMBIOS 2021-06-17 14:32:49 -04:00
Cyrus
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
Cyrus
72992fa43c Merge remote-tracking branch 'origin/base64-decode-error' into base64-decode-error 2021-06-10 12:55:37 -04:00
chubtub
3accb244e9 Catch DecoderException in the tcg_rim_tool CredentialParser class. 2021-06-10 12:34:38 -04:00
Cyrus
1ec644eccc Added an additional catch statement to the parsing of Certificates that are PEM in case of a DecoderException for Base64.decode method. Instead of going to a blank page with the error, the ACA catches the exception and states on the page in which the file was uploaded to. 2021-06-10 11:19:38 -04:00
Cyrus
13043856ef These changes update the component class object to handled SMBIOS components along with the TCG ones presented originally. The unit tests also were updated to use the new structure of the class and added additional tests for the SMBIOS entries 2021-06-07 13:46:47 -04:00
chubtub
71ec0cbd97
Merge pull request #365 from nsacyber/issue-364
[#364] Undo changes from issue-359
2021-05-28 09:35:06 -04:00
iadgovuser26
9d640348d7
Merge pull request #368 from nsacyber/issue-367
Docker Pull update for Travis ci
2021-05-28 08:25:12 -04:00
lareine
48141ed9c1 added docker login to system tests 2021-05-27 16:12:14 -04:00
lareine
15ee70693f added docker login to system tests 2021-05-27 16:00:07 -04:00
lareine
766ff75261 fixed style check issue in CommandTpm2.cpp 2021-05-27 15:43:44 -04:00
lareine
f05bfa776d updated login to docker 2021-05-27 15:24:39 -04:00
lareine
381f88eb23 updated login to docker 2021-05-27 15:14:24 -04:00
lareine
aadea1d319 updated log to docker 2021-05-27 15:10:58 -04:00
lareine
c3ce9988f5 no changes- force build 2021-05-27 14:41:33 -04:00
lareine
d63e95f960 added docker login to travis.yml 2021-05-27 13:36:19 -04:00
chubtub
8335088259 Revert "Add validation of base64 encoding for payload file hash attribute."
This reverts commit 51b92f7673f7475c0a6eccb90ce0c06d794a18a5.
2021-05-26 15:20:23 -04:00
iadgovuser26
52353bad5b
Merge pull request #361 from nsacyber/issue-359
[#359] Check base64 encoding for base RIM attributes
2021-05-25 16:34:49 -04:00
iadgovuser26
f8b5c1b24a
Merge pull request #363 from nsacyber/issue/process-rundata-newline
Fixed an issue that caused Process to drop data
2021-05-25 16:34:28 -04:00
iadgovuser26
d63bb3c6f2
Updated link to the ACA users guide. 2021-05-25 15:35:03 -04:00
iadgovuser26
f0b03abb43
Merge pull request #362 from nsacyber/issue-360
Added new version of the HIRS ACA Users Guide
2021-05-25 15:15:28 -04:00
chubtub
51b92f7673 Add validation of base64 encoding for payload file hash attribute. 2021-05-25 12:05:56 -04:00
iadgovuser29
41923b7337 Fixed an issue that caused Process to drop data 2021-05-25 09:18:44 -04:00
lareine
93b65edae4 added new version of the HIRS ACA Users Guide 2021-05-24 15:55:56 -04:00
iadgovuser26
03c4f1b0b1
Update VERSION 2021-05-24 15:12:05 -04:00
chubtub
46e5263611
Merge pull request #357 from nsacyber/issue-355
[#355] Download validation reports in JSON format
2021-05-21 10:19:09 -04:00
chubtub
59dff64af4 Support for -j|--json option to output validation report data in JSON format. Add shorthand options for script parameters and update help menu. 2021-05-20 12:06:20 -04:00
iadgovuser26
88d2de5eed
Update VERSION 2021-05-13 17:33:51 -04:00
iadgovuser26
2ed50db384
Merge pull request #356 from nsacyber/issue-354
Support new command line options for validation report download
2021-05-13 17:33:02 -04:00
chubtub
da7e1de7f3 Support -m|--manufacturer and -s|--serial filter options from commandline in controller class. 2021-05-11 13:06:37 -04:00
chubtub
3435265c5a Add -h|--help option. 2021-05-10 18:08:00 -04:00
chubtub
12d03ea2ea Support --system-only and --component-only options from commandline in controller class. 2021-05-05 12:54:43 -04:00
chubtub
313d274524 Implement getopts in download_validation_reports.sh for argument parsing. 2021-05-05 12:54:43 -04:00
Cyrus
1d33054577
Merge pull request #350 from nsacyber/ignore-gpt-events
[#349] Ignore GPT PCR
2021-05-04 10:14:53 -04:00
Cyrus
c7fb94d7b4
Merge pull request #352 from nsacyber/event-digest-update
[#343] Event digest update (UI)
2021-04-23 08:45:13 -04:00
iadgovuser26
af9f7da565
Update VERSION
Version Update
2021-04-21 13:20:36 -04:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
a72554ea2f
Merge pull request #351 from nsacyber/update-algorithm-oids
Certificate Signature OID Update
2021-04-16 07:58:26 -04:00
Cyrus
46c9640cbe Updated the code with additional OIDs for the algorithms that certificates use for the signatures. And updated the isIssuer method to not use the hard coded algorithm string. 2021-04-15 14:15:11 -04:00
Cyrus
5a040483da Fixed a checkstyle issue 2021-04-14 15:35:22 -04:00
Cyrus
85d8f0342e Fixed up the PMD issue 2021-04-14 14:52:45 -04:00
Cyrus
b52b8101a6 The new policy setting is supposed to be default on. 2021-04-14 14:23:43 -04:00