diff --git a/.gitmodules b/.gitmodules index fce189e..ac4969f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -6,5 +6,3 @@ [submodule "concise-evidence"] path = concise-evidence url = https://github.com/TrustedComputingGroup/concise-evidence - branch = main - update = merge diff --git a/Makefile b/Makefile index d0bd817..c9fd90c 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ $(drafts_html):: $(CDDL_DIR)$(1)-autogen.cddl $(drafts_txt):: $(CDDL_DIR)$(1)-autogen.cddl $(CDDL_DIR)$(1)-autogen.cddl: $(2) - $(MAKE) -C $(CDDL_DIR) check-$(1) + $(MAKE) -C $(CDDL_DIR) endef # cddl_targets diff --git a/cddl/examples/ice-epoch1.diag b/cddl/examples/ice-epoch1.diag index 06b1b43..2517114 100644 --- a/cddl/examples/ice-epoch1.diag +++ b/cddl/examples/ice-epoch1.diag @@ -10,11 +10,13 @@ / comid.index / 4 : 1 } }, - / measurement-map / { - / mval / 1 : { - / epoch / -90 : 0("2023-06-09T00:00:00Z") + [ + / measurement-map / { + / mval / 1 : { + / epoch / -90 : 0("2023-06-09T00:00:00Z") + } } - } + ] ] ] } diff --git a/cddl/examples/ice-isve.diag b/cddl/examples/ice-isve.diag index e8acd66..57c6cd1 100644 --- a/cddl/examples/ice-isve.diag +++ b/cddl/examples/ice-isve.diag @@ -8,25 +8,27 @@ / tagged-oid-type / 111(h'6086480186F84D0102030501') / 2.16.840.1.113741.1.2.3.5.1 - aka / } }, - / measurement-map / { - / mval / 1 : { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / isvprodid / -85 : 1, - / isvsvn / -73 : 2, - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ] / not expected to match ref val / - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / isvprodid / -85 : 1, + / isvsvn / -73 : 2, + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ] / not expected to match ref val / + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ice-pckcert.diag b/cddl/examples/ice-pckcert.diag index ce38330..828f0f9 100644 --- a/cddl/examples/ice-pckcert.diag +++ b/cddl/examples/ice-pckcert.diag @@ -21,16 +21,18 @@ / tagged-oid-type / 111(h'6086480186F84D0102030406') / 2.16.840.1.113741.1.2.3.4.6 - / } }, - / measurement-map / { - / mval / 1 : { - / instance-id / -77 : 0, - / pceid / -80 : "0000", - / tcb-comp-svn / -125 : [ 10, 10, 2, 2, 2, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : { + / instance-id / -77 : 0, + / pceid / -80 : "0000", + / tcb-comp-svn / -125 : [ 10, 10, 2, 2, 2, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ice-qe.diag b/cddl/examples/ice-qe.diag index b393f34..3b491e3 100644 --- a/cddl/examples/ice-qe.diag +++ b/cddl/examples/ice-qe.diag @@ -24,25 +24,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / mval / 1 : { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / isvprodid / -85 : 1, - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ], / not expected to match ref val / - / isvsvn / -73 : 2 - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / isvprodid / -85 : 1, + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ], / not expected to match ref val / + / isvsvn / -73 : 2 + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ice-qe2.diag b/cddl/examples/ice-qe2.diag index f44ff63..0a1d4d3 100644 --- a/cddl/examples/ice-qe2.diag +++ b/cddl/examples/ice-qe2.diag @@ -24,25 +24,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / mval / 1 : { - / isvprodid / -85 : 1, - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / svn / -73 : 2, - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ] / not expected to match ref val / - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : { + / isvprodid / -85 : 1, + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / svn / -73 : 2, + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ] / not expected to match ref val / + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ice-seam.diag b/cddl/examples/ice-seam.diag index 3a9f4e9..806a7f2 100644 --- a/cddl/examples/ice-seam.diag +++ b/cddl/examples/ice-seam.diag @@ -10,25 +10,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / mval / 1 : / measurement-values-map extension / { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ], - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / isvprodid / -85 : 1, - / isvsvn / -73 : 7 - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : / measurement-values-map extension / { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ], + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / isvprodid / -85 : 1, + / isvsvn / -73 : 7 + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ice-sla1.diag b/cddl/examples/ice-sla1.diag index 143c8cc..814f912 100644 --- a/cddl/examples/ice-sla1.diag +++ b/cddl/examples/ice-sla1.diag @@ -10,16 +10,18 @@ / comid.index / 4 : 2 } }, - / measurement-map / { - / mval / 1 : { - / comid.digests / 2 : [ - / digest / [ - / alg: / 7, / SHA384 / - / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' + [ + / measurement-map / { + / mval / 1 : { + / comid.digests / 2 : [ + / digest / [ + / alg: / 7, / SHA384 / + / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' + ] ] - ] + } } - } + ] ] ] } diff --git a/cddl/examples/ice-sla2.diag b/cddl/examples/ice-sla2.diag index 43729ab..43f97e3 100644 --- a/cddl/examples/ice-sla2.diag +++ b/cddl/examples/ice-sla2.diag @@ -11,16 +11,18 @@ / class-id / 0 : 560(h'0001') /** SPDM firmware **/ } }, - / measurement-map / { - / mval / 1 : { - / comid.digests / 2 : [ - / digest / [ - / alg: / 7, / SHA384 / - / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' + [ + / measurement-map / { + / mval / 1 : { + / comid.digests / 2 : [ + / digest / [ + / alg: / 7, / SHA384 / + / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' + ] ] - ] + } } - } + ] ] ] } diff --git a/cddl/examples/ice-sla3-indirect.diag b/cddl/examples/ice-sla3-indirect.diag index d4714ed..4cbd0eb 100644 --- a/cddl/examples/ice-sla3-indirect.diag +++ b/cddl/examples/ice-sla3-indirect.diag @@ -9,13 +9,15 @@ / comid.model / 2 : "MAX.example" } }, - / measurement-map / { - / mval / 1 : { - / comid.spdm-indirect / 12 : { - / index / 0 : [ /digest/ 2, / svn / 1, / version / 0] + [ + / measurement-map / { + / mval / 1 : { + / comid.spdm-indirect / 12 : { + / index / 0 : [ /digest/ 2, / svn / 1, / version / 0] + } } } - } + ] ] ] } diff --git a/cddl/examples/ice-sla3.diag b/cddl/examples/ice-sla3.diag index 04f9290..910fe94 100644 --- a/cddl/examples/ice-sla3.diag +++ b/cddl/examples/ice-sla3.diag @@ -9,20 +9,22 @@ / comid.model / 2 : "MAX.example" } }, - / measurement-map / { - / mval / 1 : { - / comid.digests / 2 : [ - / digest / [ - / alg: / 7, / SHA384 / - / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' - ] - ], - / comid.svn / 1 : 552(55), - / version-map / 0 : { - / comid.version / 0 : "1.3.0" + [ + / measurement-map / { + / mval / 1 : { + / comid.digests / 2 : [ + / digest / [ + / alg: / 7, / SHA384 / + / val: / h'3D90B6BF003DA2D94EA5463F97FB3C53DDC51CFBA1E3E38EEF7AF071A67986595D22729131DF9FE80F5451EEF154F85E' + ] + ], + / comid.svn / 1 : 552(55), + / version-map / 0 : { + / comid.version / 0 : "1.3.0" + } } } - } + ] ] ] } diff --git a/cddl/examples/ispdm-isve.diag b/cddl/examples/ispdm-isve.diag index 0647f77..e4e5ef4 100644 --- a/cddl/examples/ispdm-isve.diag +++ b/cddl/examples/ispdm-isve.diag @@ -12,25 +12,27 @@ / tagged-oid-type / 111(h'6086480186F84D0102030501') / 2.16.840.1.113741.1.2.3.5.1 - aka / } }, - / measurement-map / { - / mval / 1 : { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / isvprodid / -85 : 1, - / isvsvn / -73 : 2, - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ] / not expected to match ref val / - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / mval / 1 : { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / isvprodid / -85 : 1, + / isvsvn / -73 : 2, + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ] / not expected to match ref val / + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ispdm-pckcert.diag b/cddl/examples/ispdm-pckcert.diag index 9ab7843..1d75c9d 100644 --- a/cddl/examples/ispdm-pckcert.diag +++ b/cddl/examples/ispdm-pckcert.diag @@ -24,17 +24,19 @@ / class-id / 0 : / tagged-oid-type / 111(h'6086480186F84D0102030406') / 2.16.840.1.113741.1.2.3.4.6 - / } - }, - / measurement-map / { - / mval / 1 : { - / instance-id / -77 : h'00112233445566778899aabbccddeeff', / ** 16 bytes ** / - / pceid / -80 : "0000", - / tcb-comp-svn / -125 : [ 10, 10, 2, 2, 2, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + }, + [ + / measurement-map / { + / mval / 1 : { + / instance-id / -77 : h'00112233445566778899aabbccddeeff', / ** 16 bytes ** / + / pceid / -80 : "0000", + / tcb-comp-svn / -125 : [ 10, 10, 2, 2, 2, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ispdm-qe.diag b/cddl/examples/ispdm-qe.diag index 13e433d..6e66da2 100644 --- a/cddl/examples/ispdm-qe.diag +++ b/cddl/examples/ispdm-qe.diag @@ -28,25 +28,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / comid.mval / 1 : { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / isvprodid / -85 : 1, - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ], / not expected to match ref val / - / isvsvn / -73 : 2 - }, - / comid.authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / comid.mval / 1 : { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / isvprodid / -85 : 1, + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ], / not expected to match ref val / + / isvsvn / -73 : 2 + }, + / comid.authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ispdm-qe2.diag b/cddl/examples/ispdm-qe2.diag index 743c4e3..5cfb85a 100644 --- a/cddl/examples/ispdm-qe2.diag +++ b/cddl/examples/ispdm-qe2.diag @@ -28,25 +28,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / comid.mval / 1 : { - / isvprodid / -85 : 1, - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / isvsvn / -73 : 2, - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ] / not expected to match ref val / - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / comid.mval / 1 : { + / isvprodid / -85 : 1, + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / isvsvn / -73 : 2, + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ] / not expected to match ref val / + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/cddl/examples/ispdm-seam.diag b/cddl/examples/ispdm-seam.diag index 78cc796..9f764f6 100644 --- a/cddl/examples/ispdm-seam.diag +++ b/cddl/examples/ispdm-seam.diag @@ -14,25 +14,27 @@ / model / 2 : "SGX QE TCB" } }, - / measurement-map / { - / comid.mval / 1 : / measurement-values-map extension / { - / miscselect / -81 : h'00000000', / *** 4 bytes *** / - / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / - / mrtee / -83 : [ - / alg-id / 1, / sha256 / - / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' - ], - / mrsigner / -84 : [ - / alg-id / 1, / sha256 / - / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' - ], - / isvprodid / -85 : 1, - / isvsvn / -73 : 7 - }, - / authorized-by / 2 : [ - / tagged-pkix-base64-key-type / 554("base64_key_X") - ] - } + [ + / measurement-map / { + / comid.mval / 1 : / measurement-values-map extension / { + / miscselect / -81 : h'00000000', / *** 4 bytes *** / + / attributes / -82 : h'C0000000000000000000000000000000', / *** 16 bytes *** / + / mrtee / -83 : [ + / alg-id / 1, / sha256 / + / digest / h'B2F5EB1CB5529E7A6B6BC6787594057396E6B3F569CD50FD5DDB5E2CCB0E3C7B' + ], + / mrsigner / -84 : [ + / alg-id / 1, / sha256 / + / digest / h'A314FC2DC663AE7A6B6BC6787594057396E6B3F569CD50FD5DDB4D1BBAFD2B6A' + ], + / isvprodid / -85 : 1, + / isvsvn / -73 : 7 + }, + / authorized-by / 2 : [ + / tagged-pkix-base64-key-type / 554("base64_key_X") + ] + } + ] ] ] } diff --git a/concise-evidence b/concise-evidence index 8c34b57..23495ff 160000 --- a/concise-evidence +++ b/concise-evidence @@ -1 +1 @@ -Subproject commit 8c34b573360d8bc3b7d351ac5d750820a6b5d474 +Subproject commit 23495ffbfcfbe692c2bd36fb852a205e4fc29455 diff --git a/draft-ietf-rats-corim b/draft-ietf-rats-corim index fe0d0d8..eb42ce9 160000 --- a/draft-ietf-rats-corim +++ b/draft-ietf-rats-corim @@ -1 +1 @@ -Subproject commit fe0d0d88e557fbd55b8d6110f49767e1ff7bc246 +Subproject commit eb42ce982e4851de9c790ef1bfe017b16a3f4abe