Commit Graph

850 Commits

Author SHA1 Message Date
4b3c01f990 Moved KeyValue processing to KeySelector inner class 2022-04-15 10:28:07 -04:00
e5e6db75f4 WIP: Modify validation code and unit tests to account for embedded public key. 2022-04-15 10:28:07 -04:00
0a618b3796 Modify default attributes file path. Add unit test for embed option. 2022-04-15 10:28:06 -04:00
392821a2b9 Add option to explicitly embed a user-provided public key into signed swidtag. 2022-04-15 10:28:03 -04:00
5088bf7107 Merge pull request #469 from nsacyber/issue-468
[#468] Platform Manufacturer causes 500 error
2022-04-12 09:52:32 -04:00
e77018ddfd Added a null pointer check to the parsing of the suppor RIM section that
looks to use the platform manufacturer and model fields to search for a
Base RIM when those values are null.
2022-04-08 16:27:43 -04:00
d7343e03d0 Merge pull request #459 from nsacyber/issue-458
[#458] Validation Status fix
2022-04-06 15:21:52 -04:00
fab3401a0d Update README.md 2022-04-05 15:36:10 -04:00
e467cd8afc Update README.md 2022-04-05 15:30:14 -04:00
b746b5d2db Update README.md
Installation line corrected.
2022-04-05 10:26:05 -04:00
f6bcb0c9ed Due to some testing, in situations were the client doesn't seen certain
files, this causes null pointers
2022-03-24 15:18:34 -04:00
ee4530cce2 Found the actual issue. The problem is with the previous status update
not being implemented properly.
2022-03-23 13:44:03 -04:00
87eabc7e23 Merge pull request #457 from iadgovuser26/fw_sys_test
Fw sys test
2022-03-22 12:57:12 -04:00
6093400994 Merge pull request #456 from nsacyber/issue-453
[#453] ReferenceDigestValues refactor
2022-03-22 12:42:25 -04:00
3ed7c3f7a8 Merged in issue-453 2022-03-22 12:22:50 -04:00
218722f8eb Merge branch 'issue-453' into fw_sys_test 2022-03-22 12:18:37 -04:00
bbc4d3fab1 Merge branch 'master' into fw_sys_test 2022-03-22 12:17:52 -04:00
dea58b1f07 The issue was resolved with the code changes. Removing comments 2022-03-21 14:43:52 -04:00
308064089c Checking git hub action error 2022-03-21 14:29:48 -04:00
6f71f48ad2 Removed comments and updated notes for Patching values 2022-03-21 10:11:23 -04:00
2e26823fc1 Did some testing on manual/curl uploading. This produced an error
because device name was being used to pull objects in the validation
quote part of the provision.  This was changed.  The event log is
deleted each time so that only one event log per device is maintained.
2022-03-21 09:51:32 -04:00
46f4f3a466 Merge pull request #450 from nsacyber/issue-436-without-fwtesting
[#436] Add Payload attribute supportRIMFormat and default value
2022-03-16 12:33:32 -04:00
572fab3b18 Merge pull request #454 from nsacyber/update-notice
updated the NOTICE file
2022-03-16 11:35:28 -04:00
804015da42 minor adjustments to the NOTICE file 2022-03-16 11:12:44 -04:00
a7bb213db7 updated the NOTICE file 2022-03-16 10:13:15 -04:00
471ceeb5e2 Merge pull request #452 from nsacyber/eventlog-download-fix
Fix Broken Link
2022-03-16 09:13:05 -04:00
d4c35e09ab Updated the code to correctly include the supplemental digestvalues in
the firmware validation.
2022-03-16 09:06:04 -04:00
3353bbf40e Check Directory and File for supportRIMFormat. An empty value defaults to TCG_EventLog_Assertion. Update unit tests. 2022-03-14 14:21:18 -04:00
467815a1ef merged from HIRS master 2022-03-09 15:00:19 -05:00
a071682477 Merge branch 'master' into fw_sys_test 2022-03-09 14:49:52 -05:00
31eea40028 The link for the event measurement log file was broken 2022-03-09 09:38:01 -05:00
7ca015896e Add supportRIMFormat attribute under Payload element, with default value of TCG_EventLog_Assertion. 2022-03-08 18:57:34 -05:00
acfe67a546 Prevent jar file from being truncated by packaging. 2022-03-04 10:19:06 -05:00
f8c593c4b7 Add git timestamp and hash to the rpm name. Also centralize version number to package.sh. 2022-03-04 10:19:06 -05:00
65471c87f1 Merge pull request #447 from nsacyber/issue-442
[#442] Provisioning Status Impl
2022-03-02 08:31:32 -05:00
6a8c0f47c0 Removed unused variables 2022-03-02 06:22:58 -05:00
7738a47b99 Updated the provisioner to respond to failed status instead of blank
certificates.  Updated the proto to use enum instead of bytes
2022-02-28 14:18:48 -05:00
f19916c454 Merge pull request #444 from nsacyber/ski-prefix-truncate
Truncate 4 bytes from SKI
2022-02-24 16:48:06 -05:00
3c8bc02dfe Merge pull request #398 from nsacyber/issue-395
[#395] Front end changes for new TPM Events page
2022-02-24 14:14:59 -05:00
2e0b83f4fe Updated the upload function for support RIM. The store happened before
the linkage and nothing was being saved.
2022-02-24 09:54:59 -05:00
f28daa9144 Found another issue using the SKID that isn't matching up 2022-02-23 15:44:45 -05:00
8975282cf7 minor clean up 2022-02-23 13:54:53 -05:00
58c3e655fe skipped NVChip removal 2022-02-23 13:54:53 -05:00
be6bdee539 reset timeout set to one sec 2022-02-23 13:54:53 -05:00
7037bc1fc1 increased ibmtpm timeouts
increased ibmtpm timeouts

increased ibmtpm timeouts

increased ibmtpm timeouts

increased ibmtpm timeouts

tpm shutdown added

tpm shutdown added

timeouts removed

timeout incremented

timeout incremented
2022-02-23 13:54:50 -05:00
3a7d597900 added startup to tpm reset
added startup to tpm reset
2022-02-23 13:54:48 -05:00
c8ced804d9 Deleted NVChip file during reset
Deleted NVChip file during reset
2022-02-23 13:54:45 -05:00
85e7999d8b added tpm restart timeout
cleanup

cleared out tpmserver folder in reset

cleared out tpmserver folder in reset
2022-02-23 13:54:40 -05:00
48205a27f1 added wait to tpr2Reset
rewrote tcg_boot.properties

rewrote tcg_boot.properties
2022-02-23 13:54:27 -05:00
7013552e78 added tests folder
added tests folder

test tcg_boot.properties fix
2022-02-23 13:54:21 -05:00