Give a name to the ConfigurationDescriptor.

Test: N/A
Change-Id: Ia2f4198e97a61494ba50e46fd198ee1f1ad44f0d
This commit is contained in:
Alan Stokes 2023-10-13 13:42:24 +00:00
parent 57d13b5d83
commit 8cbbc15bc3

View file

@ -101,17 +101,19 @@ DiceChainEntryPayload = { ; CWT [RFC8392]
-4670545 : bstr, ; Code Hash
? -4670546 : bstr, ; Code Descriptor
-4670547 : bstr, ; Configuration Hash
-4670548 : bstr .cbor { ; Configuration Descriptor
? -70002 : tstr, ; Component name
? -70003 : int / tstr, ; Component version
? -70004 : null, ; Resettable
? -70005 : uint, ; Security version
},
-4670548 : bstr .cbor ConfigurationDescriptor,
-4670549 : bstr, ; Authority Hash
? -4670550 : bstr, ; Authority Descriptor
-4670551 : bstr, ; Mode
}
ConfigurationDescriptor = { ; Configuration Descriptor
? -70002 : tstr, ; Component name
? -70003 : int / tstr, ; Component version
? -70004 : null, ; Resettable
? -70005 : uint, ; Security version
}
; Each entry in the DICE chain is a DiceChainEntryPayload signed by the key from the previous
; entry in the DICE chain array.
DiceChainEntry = [ ; COSE_Sign1 (untagged), [RFC9052 s4.2]