chubtub
|
d01b5de478
|
If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests.
|
2022-10-26 07:51:25 -04:00 |
|
chubtub
|
ed2797735e
|
Modify gateway class to insert a timestamp according to user selected format
|
2022-09-21 10:52:32 -04:00 |
|
chubtub
|
97ccab0473
|
Modify Main and Commander classes to support options for RFC3161 and RFC3339
|
2022-09-20 00:19:01 -04:00 |
|
chubtub
|
1fccd3a222
|
Add constants to support separate namespaces for RFC3161 and RCF3339.
|
2022-09-13 10:24:38 -04:00 |
|
chubtub
|
68b11ce96d
|
Clean up SwidTagConstants class values
|
2022-09-12 10:14:24 -04:00 |
|
chubtub
|
25e77a6173
|
Merge branch 'master' into java_xml_timestamp
|
2022-09-08 20:37:26 -04:00 |
|
chubtub
|
ddbc13d2bb
|
Add support for timestamping a signature
|
2022-09-08 20:35:42 -04:00 |
|
chubtub
|
91ef59745b
|
Added README.md
|
2022-09-08 08:23:22 -04:00 |
|
chubtub
|
e72ffe1cbb
|
Debug failing unit tests
|
2022-08-26 10:11:35 -04:00 |
|
chubtub
|
20903c6bea
|
Merge branch 'master' into issue-462
|
2022-08-25 13:01:39 -04:00 |
|
chubtub
|
a8a6b61e9f
|
Merge pull request #449 from nsacyber/issue-441
[#441] tcg_rim_tool option to embed cert in signature
|
2022-08-25 11:34:14 -04:00 |
|
chubtub
|
b134ebdeda
|
WIP: debug function prints out the xml data to be signed, but the calculated signature value is not decoding properly.
|
2022-08-11 11:59:46 -04:00 |
|
iadgovuser26
|
4499e19104
|
Merge pull request #486 from nsacyber/eventLog_spdm_prep
[#485] Event log spdm prep
|
2022-08-11 10:45:21 -04:00 |
|
iadgovuser26
|
505f62ce39
|
added sha384 processing for event logs
|
2022-08-02 11:52:05 -04:00 |
|
chubtub
|
a5a36fda12
|
Rename directory tcg_rim_tool_msdotnet to xml_dsig_tool
|
2022-08-01 12:20:13 -04:00 |
|
chubtub
|
5061e6d88c
|
Sign function writes the signed xml to a new file. Added supporting files for testing convenience.
|
2022-07-28 20:48:29 -04:00 |
|
chubtub
|
de2db0491d
|
Read commandline arguments for sign and validate functions. Arguments for either include an xml file and a pem file.
|
2022-07-28 07:46:54 -04:00 |
|
chubtub
|
1836620f98
|
Moved Microsoft library program to its own directory under HIRS/tools/
|
2022-07-21 15:01:57 -04:00 |
|
chubtub
|
6a173fe162
|
This program generates a signature that passes validation by the rimtool.
|
2022-07-19 18:06:57 -04:00 |
|
iadgovuser26
|
eabc352eb4
|
addressing comments
|
2022-07-18 14:13:37 -04:00 |
|
iadgovuser26
|
49707fef84
|
addressing comments
|
2022-07-18 13:56:47 -04:00 |
|
chubtub
|
223fc15cc4
|
This program successfully validates a rimtool-signed swidtag
|
2022-07-18 12:57:27 -04:00 |
|
iadgovuser26
|
d95634e040
|
revert efi_prefix
|
2022-05-20 16:14:01 -04:00 |
|
iadgovuser26
|
2f64c2a1f9
|
added default values for -o and -f options
|
2022-05-03 15:57:54 -04:00 |
|
chubtub
|
de790ed7b2
|
Clean up unit tests
|
2022-04-15 10:39:35 -04:00 |
|
chubtub
|
4b3c01f990
|
Moved KeyValue processing to KeySelector inner class
|
2022-04-15 10:28:07 -04:00 |
|
chubtub
|
e5e6db75f4
|
WIP: Modify validation code and unit tests to account for embedded public key.
|
2022-04-15 10:28:07 -04:00 |
|
chubtub
|
0a618b3796
|
Modify default attributes file path. Add unit test for embed option.
|
2022-04-15 10:28:06 -04:00 |
|
chubtub
|
392821a2b9
|
Add option to explicitly embed a user-provided public key into signed swidtag.
|
2022-04-15 10:28:03 -04:00 |
|
chubtub
|
afbbf16583
|
Added checks and error handling for missing required JSON fields and/or input parameters.
|
2022-04-14 15:40:05 -04:00 |
|
iadgovuser26
|
fab3401a0d
|
Update README.md
|
2022-04-05 15:36:10 -04:00 |
|
iadgovuser26
|
e467cd8afc
|
Update README.md
|
2022-04-05 15:30:14 -04:00 |
|
iadgovuser26
|
b746b5d2db
|
Update README.md
Installation line corrected.
|
2022-04-05 10:26:05 -04:00 |
|
chubtub
|
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 |
|
chubtub
|
7ca015896e
|
Add supportRIMFormat attribute under Payload element, with default value of TCG_EventLog_Assertion.
|
2022-03-08 18:57:34 -05:00 |
|
chubtub
|
acfe67a546
|
Prevent jar file from being truncated by packaging.
|
2022-03-04 10:19:06 -05:00 |
|
chubtub
|
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 |
|
chubtub
|
2263a3567f
|
Merge pull request #426 from nsacyber/issue-423
[#423] Default signing credentials option for tcg_rim_tool
|
2022-02-18 09:33:09 -05:00 |
|
chubtub
|
c026e54da4
|
Upgrade log4j to 2.17.1. Remove unnecessary reference to log4j from tcg_eventlog_tool.
|
2022-01-12 16:19:19 -05:00 |
|
chubtub
|
df9cc298ff
|
Require the user to give signing credentials via -k and -p, or indicate default credentials via -d.
|
2022-01-04 17:12:53 -05:00 |
|
iadgovuser26
|
e07feb4be1
|
Merge pull request #421 from nsacyber/issue-418
[#418] Change json parsing package
|
2021-12-02 11:05:22 -05:00 |
|
chubtub
|
064dab89c8
|
Change from com.eclipsesource.json package to javax.json for parsing
|
2021-11-10 12:59:13 -05:00 |
|
Cyrus
|
2547cb6cce
|
This initial commit updates the location of the vendor-table.json which is used by the ACA and the eventlog tool. The previous change moved the vendor-table.json to a separate folder, however the code was not updated to reflect the change. This instead updates how the two install handle the file. The ACA was updated not to clobber the file if it exists and the eventlog tool was updated to do the same through an additional script called post install.
|
2021-11-09 08:32:04 -05:00 |
|
iadgovuser26
|
be155ef89c
|
Merge pull request #380 from nsacyber/issue-375
[#375] WIP: Add cert path validation to tcg_rim_tool
|
2021-08-02 13:54:34 -04:00 |
|
chubtub
|
b13835a9f0
|
Install vendor-table.json into two separate paths. Update version number of tcg_eventlog_tool.
|
2021-08-02 10:08:33 -04:00 |
|
chubtub
|
d2d2b9a494
|
Remove KeyValue element from signed swidtag. Update error message for missing signer cert. Update version number.
|
2021-07-23 17:41:31 -04:00 |
|
chubtub
|
8958085b60
|
Search for signing cert by SKID instead of PK
|
2021-07-16 16:46:31 -04:00 |
|
chubtub
|
ce090558a6
|
Parse public key or signing cert from XML properly. Disallow a single cert for validation. Update javadocs
|
2021-07-13 10:42:46 -04:00 |
|
chubtub
|
cfd04ae15a
|
Rename keystore to truststore. Read truststore file for validation if given.
|
2021-07-07 15:21:24 -04:00 |
|
chubtub
|
6acfb13ce8
|
Add cert path validation to SwidTagValidator class. Modify CredentialParser class to support changes.
|
2021-07-07 07:48:10 -04:00 |
|