D2B8CA1B27286366A8607B6858C0565962613D18D0546480078B520CD7AD705A
315d3a2f02
Move part of PciIds from AttestationCA back to Utils ( #796 )
...
* update pciids to acapciids throughout code
* add pciids to utils and update classes that use it
* moved the 4 vendor/device translate functions to the utils pciids
* added pciids translations to SPDM Device Context file
* cleaning up imports
* cleaning up comments
* cleaned up a few checkstyle warnings
* working to get class code
* update output message in main
* working on class code
* fixes/minor changes
* fixed check of class code list
2024-07-22 06:01:54 -04:00
iadgovuser58
271dd815c1
comment change
2024-06-28 18:01:09 -04:00
iadgovuser58
c4158f6885
Merge branch 'main' into v3_issue_793-spdm
2024-06-28 17:43:50 -04:00
iadgovuser58
9996fef67b
catching exceptions
2024-06-28 17:42:38 -04:00
D2B8CA1B27286366A8607B6858C0565962613D18D0546480078B520CD7AD705A
aae34f3605
Merge pull request #792 from nsacyber/v3_issue_784-spdm
...
Add SPDM Events Part 2
2024-06-28 16:21:56 -04:00
iadgovuser58
b60bf003f2
fix spotbug issues
2024-06-28 15:52:13 -04:00
iadgovuser58
70e2870373
spdm processing
2024-06-28 15:02:35 -04:00
iadgovuser26
ba21b2e114
Merge pull request #786 from nsacyber/v3_issue-783
...
Changed DB lookup of RIM EL objects, added null checks to Device.toString
2024-06-28 14:55:30 -04:00
iadgovuser58
ddfd0c6017
spdm processing
2024-06-27 18:11:01 -04:00
iadgovuser58
b7063ea743
update comments
2024-06-24 15:28:20 -04:00
iadgovuser58
e65f11e6d5
consolidate case statement
2024-06-24 15:20:52 -04:00
iadgovuser58
b6ec99c373
spdm processing
2024-06-24 15:08:23 -04:00
iadgovuser58
438fc371ce
working spdm
2024-06-21 18:32:24 -04:00
iadgovuser58
d9a58dd766
clean up commented out sections
2024-06-21 07:52:22 -04:00
iadgovuser58
0ffcd09cea
updated toString
2024-06-20 17:34:06 -04:00
iadgovuser58
b80f0cf743
combined SPDM_FIRMWARE_BLOB and SPDM_FIRMWARE_CONFIG as they have the same internal data structure
2024-06-20 17:28:30 -04:00
iadgovuser58
6c6892b36b
updated TpmPcrEvent and EvConstants for the next 2 SPDM events
2024-06-20 15:35:59 -04:00
iadgovuser29
7b465ed9ee
Trying something for SKI
2024-06-18 16:31:55 -04:00
iadgovuser58
9ec4758df4
minor change
2024-06-05 12:57:05 -04:00
iadgovuser58
ece30d420c
did final move of the vendor-table.json file after testing; fixed json-accepted quotes in spdm file
2024-06-05 12:30:01 -04:00
iadgovuser58
ad42776179
minor change
2024-06-04 16:39:00 -04:00
iadgovuser58
5fec15135e
cleaning up comments
2024-06-04 08:41:52 -04:00
iadgovuser58
f995f0fc1c
merging any updates in main into this branc
...
gerge branch 'main' into v3_issue_768_Part2-eventProcessing
2024-06-04 08:31:02 -04:00
iadgovuser58
61044ba3c9
cleaning up comments
2024-06-03 18:19:57 -04:00
iadgovuser58
6c44868ba5
cleaning up comments
2024-06-03 18:07:04 -04:00
iadgovuser58
c7e9e98776
fixed file not found try/catch
2024-06-03 17:37:18 -04:00
iadgovuser58
2423b157bb
propogating error dealing with file access through the sequence of code
2024-06-03 15:42:44 -04:00
iadgovuser58
56db55cf25
accessing vendor-table.json from code
2024-05-31 14:57:35 -04:00
iadgovuser58
a03c18d88e
accessing vendor-table.json from code
2024-05-31 14:47:52 -04:00
iadgovuser58
c31d50d52d
testing stuff
2024-05-30 13:46:41 -04:00
chubtub
fccebb5c9d
Add BC validator for validation. Clean up log messages.
2024-05-16 15:00:50 -04:00
chubtub
77de04b45f
Merge pull request #751 from nsacyber/v3_issue-737
...
[#737 ] Resolve RIM upload parse error
2024-05-15 23:07:51 -04:00
iadgovuser58
1644777f42
testing ways to access file
2024-05-15 08:52:11 -04:00
iadgovuser58
e36f792f74
trying to get code file to open
2024-05-14 18:08:47 -04:00
iadgovuser58
89369aaa27
added variable to track file status through the object calls, specifically vendor-table.json file
2024-05-14 15:06:20 -04:00
iadgovuser58
93c3109b29
propogated the error where vendor-table is not accessible through the classes, so that it can be printed out at the beginning of the list of event printouts
2024-05-14 13:22:03 -04:00
chubtub
f439652d0d
Modified RIM details page controller to pass truststore certs to the RIM validator class. Modified the RIM validator class to log details when signature validation fails.
2024-05-14 00:37:19 -04:00
iadgovuser58
667b9c0392
added function to check emptiness of file handle
2024-05-10 20:40:40 -04:00
iadgovuser58
97ef839383
temp code to find out how to tell if json reference to vendor-table.json object is empty
2024-05-10 20:26:58 -04:00
iadgovuser58
24a7ea19dd
added output to show up front how many UEFI Signature Lists there are, and be more descriptive about how many certs/hashes in each List
2024-05-09 16:40:05 -04:00
iadgovuser58
693968059b
change comments
2024-05-09 16:00:41 -04:00
iadgovuser58
10c1382c6c
fixed hash size for EFI_CERT_SHA256_GUID, other minor changes
2024-05-09 15:38:10 -04:00
iadgovuser58
90f7a3e94b
minor change for spotbug
2024-05-09 09:48:42 -04:00
iadgovuser58
99f93d521a
check for signature type validity; if not valid, don't process and don't print
2024-05-08 17:41:10 -04:00
chubtub
4da6020260
Modify BaseReferenceManifest to handle namespace prefixes in the swidtag XML. Modify the rimtool and ReferenceManifestValidator to properly prefix Directory and File under Payload and handle them for validation.
2024-05-07 17:28:37 -04:00
iadgovuser58
9f097f391c
changing string and other comments
2024-04-29 11:49:25 -04:00
iadgovuser58
766d1eb3e0
changed name of DeviceSecurityEventData parent and ..HEADER parent to make the naming more clear
2024-04-29 09:17:18 -04:00
iadgovuser58
de6edaee3d
updated comments in ..HeaderBase to be more clear
2024-04-29 08:49:07 -04:00
iadgovuser58
9a8552d720
consolidated a line
2024-04-26 14:25:45 -04:00
iadgovuser58
1941e4dd86
fixed spotbug errors
2024-04-26 14:12:39 -04:00