iadgovuser58
50e6d09361
fixed DeviceContext to include either/or PCI USB
2024-05-16 13:49:37 -04:00
iadgovuser58
ff74c8247b
remove tests vendorid/deviceid
2024-05-16 13:49:37 -04:00
iadgovuser58
3c63d21993
temporarily add test vendorid/deviceid
2024-05-16 13:49:37 -04:00
iadgovuser58
67cccf2472
spdm processing - added Device Security Event Data Pci Context
2024-05-16 13:49:37 -04:00
iadgovuser58
0c8258a533
spdm processing - output is complete
2024-05-16 13:49:37 -04:00
iadgovuser58
8b5e82cec1
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
64e74258da
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
93c1a9bf29
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
738a687b40
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
bfd5f3f002
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
1cd4448416
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
3da447179a
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
0097de7535
spdm initial output
2024-05-16 13:49:37 -04:00
iadgovuser58
2fc515808d
spdm initial output
2024-05-16 13:49:37 -04:00
iadgovuser58
194865b4e6
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
d10aa3a197
spdm processing
2024-05-16 13:49:37 -04:00
iadgovuser58
c1d4e90e63
SPDM processing
2024-05-16 13:49:37 -04:00
iadgovuser58
f0ec338918
SPDM processing
2024-05-16 13:49:37 -04:00
iadgovuser58
a544713448
parsing event
2024-05-16 13:49:37 -04:00
iadgovuser58
9809be29ee
additional descriptions for data structures
2024-05-16 13:49:37 -04:00
iadgovuser58
4e54282ebe
completed descriptions for data structures
2024-05-16 13:49:37 -04:00
iadgovuser58
e6b6f7629a
spdm event structures
2024-05-16 13:49:37 -04:00
iadgovuser58
7fd363d5a7
added files for EvEfiSpdmFirmwareBlob
2024-05-16 13:49:37 -04:00
iadgovuser58
13ff2248c2
fixed issue caused by change to version method
2024-05-16 13:49:37 -04:00
chubtub
d36a8a9c90
WIP: add BC provider for validation
2024-04-24 13:43:50 -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
chubtub
f6f1ab4ee7
Log an error instead of throwing an exception when a signing key cannot be located in the provided truststore
2024-02-23 02:11:29 -05:00
Cyrus
80ba01a3d0
This commit is for the 3rd listed issue on #705 . The green check mark
...
test was causing an error from ASN1UTF8String.getInstance. And did some
checkstyle fixes.
2024-02-06 16:34:20 -05:00
Cyrus
6dc3c691e1
Updated some more checkstyle issues and removed the line call from the
...
settings.gradle file
2024-02-05 13:29:24 -05:00
Cyrus
e819dad52b
This commit sets up the suppression filter file. The locations previous
...
established have been removed. The configuration is the root directory
2024-02-05 10:50:12 -05:00
Cyrus
1d0a71a1a2
While expecting a StackOverFlow error from uploading an EK certificate,
...
this is not occurring. A unit test had to be updated because the
previous BouncyCastle X500Compare.equals() method returned false for 2
empty string compares. Now it returns true.
2024-01-24 09:48:44 -05:00
Cyrus
29dd1254da
Merge pull request #679 from nsacyber/issue-642-spotbugs-p3
...
[#642 ] HIRS_Utils spotbugs fixes
2024-01-23 12:59:25 -05:00
Cyrus
a8756e187e
Missed removing an annotation
2024-01-19 09:03:28 -05:00
Cyrus
60729164c8
Last changes that resolve remaining spotbugs issues
2024-01-19 07:45:36 -05:00
Cyrus
575baa3409
Spotsbugs HIRS_Utils initial fixes
2024-01-18 16:02:32 -05:00
Cyrus
8dee0a94ea
Update code to pull from 2 different locations
2024-01-18 08:09:13 -05:00
Cyrus
3134a165fa
Changes were missing from the unit test file, updated and should pass
...
now
2024-01-17 14:36:05 -05:00
Cyrus
3d6504743f
Update the Version parsing to read the file from a configuration
...
location rather than the code bases resource location.
2024-01-17 14:18:26 -05:00
chubtub
6c5a17a2f7
In ReferenceManifestValidator, set the truststore for swidtag XML files, and check if it has already been set for signature validation; removed a duplicate digest command for calculating file hashes.
2023-12-20 11:04:46 -05:00
Cyrus
e1f846d3ae
Upon a quick test, the truststorefile was throwing errors because it is
...
not just empty but null. Added null check first.
2023-11-29 14:12:36 -05:00
Cyrus
8ae0745ac5
Fixed issues that caused the ACA to not complete a provision.
...
FWvalidator was using an object used by the tool and not the portal.
Updated a few repository calls
2023-11-28 15:39:33 -05:00
iadgovuser62
59a4ff0f1a
HIRS_Utils Unit Tests Migration from /hirs/utils/ directory ( #621 )
...
* Adding HexUtilsTest
* Adding StringValidatorTest
* Adding VersionHelperTest and necessary resource
* Adding BouncyCastleUtilsTest
2023-11-16 12:51:30 -05:00
chubtub
0236a6b9c6
Add methods to ReferenceManifestValidator to facilitate swidtag XML validation. Modify rimtool classes to reference ReferenceManifestValidator. Modify build.gradle to build a fat jar.
2023-11-03 13:27:12 -04:00
chubtub
1a26802ee0
Modify ReferenceManifestValidator to incorporate necessary methods from SwidtagValidator
2023-11-03 13:22:41 -04:00
chubtub
071981dcb0
Repeat changes to ReferenceManifestValidator from reverted commit
2023-11-01 11:54:29 -04:00