Feqture Request: Append authentication-wrapper before signng
I want to use suit-tool just for signing a SUIT_Envelope without suit-authentication-wrapper.
input
in CBOR Diagnostic
/ SUIT_Envelope_Tagged / 107({
/ suit-manifest / 3: << {
/ suit-manifest-version / 1: 1,
/ suit-manifest-sequence-number / 2: 0,
/ suit-common / 3: << {
/ suit-components / 2: [
[h'00']
]
} >>
} >>
})
in HEX
d86ba1034da3010102000346a10281814100
expected output
in CBOR Diagnostic
/ SUIT_Envelope_Tagged / 107({
/ suit-authentication-wrapper / 2: << [
<< [
/ suit-digest-algorithm-id: / -16,
/ suit-digest-bytes: / h'24E625F997BE10115B889BCA160DAE2618298AF7D4D4CF86117A8E674AF34917'
] >>,
<< / COSE_Sign1_Tagged / 18([
/ protected: / << {
/ alg / 1: -7 / ES256 /
} >>,
/ unprotected: / {},
/ payload: / null,
/ signature: / h'33BDB88260D7CEA0DDF6DA3E362D921CDBE170C23C95AF1CC5A0084640DAEC2111530B42F86D434BBBF4B824E492B6579D9EA4BC7A7333C9995F105D65084BB8'
]) >>
] >>,
/ suit-manifest / 3: << {
/ suit-manifest-version / 1: 1,
/ suit-manifest-sequence-number / 2: 0,
/ suit-common / 3: << {
/ suit-components / 2: [
[h'00']
]
} >>
} >>
})
in HEX
d86ba2025873825824822f582024e625f997be10115b889bca160dae2618
298af7d4d4cf86117a8e674af34917584ad28443a10126a0f6584033bdb8
8260d7cea0ddf6da3e362d921cdbe170c23c95af1cc5a0084640daec2111
530b42f86d434bbbf4b824e492b6579d9ea4bc7a7333c9995f105d65084b
b8034da3010102000346a10281814100