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
iadgovuser58
2e98e31a09
Merge branch 'main' into v3_issue_747-spdm
...
Merging latest changes from main into the spdm branch
2024-04-26 13:56:41 -04:00
iadgovuser58
cf6019d863
fixed issue caused by change to version method
2024-04-26 12:54:56 -04:00
iadgovuser58
e3e1e1c7b1
small fix to output
2024-04-26 12:16:05 -04:00
iadgovuser58
2c3987e6bc
cleaned up comments
2024-04-24 10:46:32 -04:00
iadgovuser58
8b3336e565
fixed DeviceContext to include either/or PCI USB
2024-04-24 10:07:50 -04:00
iadgovuser58
0f33fdf4cd
remove tests vendorid/deviceid
2024-04-23 17:12:23 -04:00
iadgovuser58
d6a255012a
temporarily add test vendorid/deviceid
2024-04-23 17:08:10 -04:00
iadgovuser58
8558546ff5
spdm processing - added Device Security Event Data Pci Context
2024-04-22 19:09:01 -04:00
iadgovuser58
a2737f59d0
spdm processing - output is complete
2024-04-22 14:35:58 -04:00
iadgovuser58
13b90c09f5
spdm processing
2024-04-19 18:38:25 -04:00
iadgovuser58
f4c52271f5
spdm processing
2024-04-19 18:36:58 -04:00
iadgovuser58
c129522768
spdm processing
2024-04-19 18:32:59 -04:00
iadgovuser58
605dbe536a
spdm processing
2024-04-19 18:07:00 -04:00
iadgovuser58
53267ec381
spdm processing
2024-04-19 17:21:30 -04:00
iadgovuser58
26c102c205
spdm processing
2024-04-18 17:08:36 -04:00
iadgovuser58
1b6109c107
spdm processing
2024-04-18 12:27:44 -04:00
iadgovuser58
e8bcb0ec0d
spdm initial output
2024-04-17 17:49:14 -04:00
iadgovuser58
4547998384
spdm initial output
2024-04-17 17:28:17 -04:00
iadgovuser58
49108ab144
spdm processing
2024-04-16 19:38:32 -04:00
iadgovuser58
e96da43a48
spdm processing
2024-04-15 17:56:23 -04:00
iadgovuser58
e1844dedbd
SPDM processing
2024-04-10 12:02:01 -04:00
iadgovuser58
a1534a9c7b
SPDM processing
2024-04-10 11:46:37 -04:00
iadgovuser58
f1d75beb3a
parsing event
2024-04-09 18:02:53 -04:00
iadgovuser58
11297d26c2
additional descriptions for data structures
2024-04-09 16:41:13 -04:00
iadgovuser58
72be21705e
completed descriptions for data structures
2024-04-09 16:23:59 -04:00
iadgovuser58
f5031efb42
spdm event structures
2024-04-08 12:28:03 -04:00
iadgovuser58
07c7b52a64
added files for EvEfiSpdmFirmwareBlob
2024-04-05 10:45:21 -04:00
chubtub
fab56eb0e9
Remove commented lines
2024-03-15 14:37:09 -04:00
chubtub
1947b70a1b
Clean up javadocs; change System.out.println to log messages
2024-03-07 00:43:10 -05:00
chubtub
54f3e4bfca
Modify swidtag validation to use the public signing cert to verify <KeyName> in a signature and the truststore
2024-03-06 12:40:54 -05:00
chubtub
5445278723
Merge pull request #715 from nsacyber/v3_issue-661_updated
...
[#661 ] Output handling should be more concise
2024-03-06 12:40:03 -05:00
Cyrus
eada242284
These changes have been moved over from updates made for issue-705. The
...
primary function implemented in this set of changes is to track more
specifically what failed when the components of a certificate are
compared. The implementation required a couple of new DB classes to be
created to store this information. This is also to set up a better
visual comparison of what was expected vs what was actually found. This
is similar to the RIM event compare failure page.
2024-03-01 15:29:10 -05:00
chubtub
adb1da93b4
Log an error instead of throwing an exception when the truststore is omitted
2024-02-23 02:11:31 -05:00