Commit Graph

910 Commits

Author SHA1 Message Date
chubtub
1b1cbb6f8e Add resource file for unit testing 2023-03-13 12:36:05 -04:00
chubtub
990b6cf322 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-03-13 10:00:13 -04:00
chubtub
e5da94fa08
Merge pull request #488 from nsacyber/c#_xmldsig_validation
[#487] Create xml_dsig_tool
2022-09-15 15:12:24 -04:00
chubtub
fa27277632 Added README.md 2022-09-13 10:28:10 -04:00
iadgovuser26
aca7bbced4
Merge pull request #492 from nsacyber/issue-490-fix
[#490] Fixing a typo in the build Docker image workflow
2022-09-06 17:12:14 -04:00
syncomp-dev1
a7bf8b1993 Fixing typo in docker image workflow 2022-09-02 13:26:28 -04:00
iadgovuser26
ebdeb139d9
Update VERSION 2022-09-02 12:50:53 -04:00
iadgovuser26
4a429f6637
Merge pull request #491 from nsacyber/issue-490
[#490] Create workflow to build and push ACA Docker Image
2022-09-02 12:29:57 -04:00
syncomp-dev1
ff906654c0 Merge branch 'master' into issue-490
Conflicts:
	.github/workflows/build_aca_image.yml
2022-09-02 12:06:05 -04:00
syncomp-dev1
8b3bfef68f Added condition for release workflow 2022-09-02 09:50:30 -04:00
iadgovuser26
d30c81ad6c
Update build_aca_image.yml
enable manual run
2022-09-01 12:56:44 -04:00
iadgovuser26
04eddea9ea
Create build_aca_image.yml
Added to test ACA Docker Image Build action.
2022-09-01 12:45:50 -04:00
syncomp-dev1
b2a90db1cf Cleaning up workflow wording 2022-09-01 09:05:27 -04:00
syncomp-dev1
a898faa38a Files added for ACA Docker image workflow 2022-09-01 09:03:02 -04:00
chubtub
42d785f6c4
Merge pull request #472 from nsacyber/issue-462
[#462] Rimtool required field checks and error handling
2022-08-26 10:27:44 -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
cdeea09171
Merge pull request #481 from nsacyber/issue-465
Updates the tcg_eventlog_tool
2022-08-02 17:43:04 -04:00
iadgovuser26
dad4a2e02c addessed checkstyle errors 2022-08-02 17:29:00 -04:00
iadgovuser26
9e90356c25 addessed checkstyle errors 2022-08-02 17:03:53 -04:00
iadgovuser26
96354113a5 addessed checkstyle errors 2022-08-02 13:52:22 -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
715349e1cc
Merge pull request #473 from nsacyber/issue-470
[#470] Update CI base images
2022-05-05 11:55:36 -04:00
iadgovuser26
c022a954e0 fixed typo 2022-05-04 16:24:29 -04:00
iadgovuser26
b15bae62be removed extra container check 2022-05-03 16:31:51 -04:00
iadgovuser26
ef5b2e4c09 fixed dockerfile reference for tpm2provisioner 2022-05-03 16:06:51 -04:00
iadgovuser26
2f64c2a1f9 added default values for -o and -f options 2022-05-03 15:57:54 -04:00
iadgovuser26
625ecd06f2 updated workflow for use with github packages 2022-04-29 14:14:46 -04:00
iadgovuser26
a0f3441445
Merge pull request #471 from nsacyber/tls-1_1-removal
TLS 1.1 Removal
2022-04-29 13:20:36 -04:00
iadgovuser26
0917b9a872
Merge pull request #460 from nsacyber/issue-448
[#448] Visual Updates for Firmware Validation
2022-04-29 12:36:26 -04:00
iadgovuser26
729c11985a added ACA build output 2022-04-20 11:25:30 -04:00
iadgovuser26
29b7857784 added ACA build output 2022-04-20 10:46:26 -04:00
iadgovuser26
6e0d7a3f6f updated ACA Dockerfile 2022-04-19 16:51:06 -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