Skip to content

Commit

Permalink
update: Personalization Example using KDF context
Browse files Browse the repository at this point in the history
  • Loading branch information
kentakayama committed Sep 10, 2023
1 parent 288775c commit eada985
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 25 deletions.
18 changes: 9 additions & 9 deletions cbor/suit_personalization.diag.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
/ authentication-wrapper / 2: << [
<< [
/ digest-algorithm-id: / -16 / SHA256 /,
/ digest-bytes: / h'A38549A32276DD4531BAB48D62468D56B4EA65AB4870C27A8CCA82FB269B1838'
/ digest-bytes: / h'DDFC55B9FF63C1A27A7DA1CFB64DC924ACD5EFBAD5D5CAD2E7CFEDEB296C74D5'
] >>,
<< / COSE_Sign1_Tagged / 18([
/ protected: / << {
/ algorithm-id / 1: -7 / ES256 /
} >>,
/ unprotected: / {},
/ payload: / null,
/ signature: / h'9DAFC79CD67E4FD65DC86E7CD8E45E1918AD84E247C722BC4B5E653BE194A74C15DE6DF83117675A3C84116F82B6E721D53328122608EB6BED4F141BD1238929'
/ signature: / h'7BBA826B1F0F2D3607C239D94D2ECE75629FD56F86E120CC7731531E61C92ABF436B9CCE296F070FAFD94AE8BA3D33EC37256350DB95E3A67C50978563E76389'
]) >>
] >>,
/ manifest / 3: << {
Expand Down Expand Up @@ -55,9 +55,9 @@
/ NOTE: image-digest and image-size of plaintext config.json /
/ parameter-image-digest / 3: << [
/ digest-algorithm-id: / -16 / SHA256 /,
/ digest-bytes: / h'15e9422582f8169a17b63785390a979caa5d3f4c5590b72583c5bcbdf5f17d36'
/ digest-bytes: / h'8273468FB64BD84BB04825F8371744D952B751C73A60F455AF681E167726F116'
] >>,
/ image-size / 14: 62
/ image-size / 14: 61
},
/ condition-image-match / 3, 15
] >>,
Expand All @@ -76,13 +76,13 @@
/ directive-set-component-index / 12, 0,
/ directive-override-parameters / 20, {
/ NOTE: encrypted payload and encryption-info /
/ parameter-content / 18: h'CA9F36A934BC33F2C38714441B9213F6CC792F2E049EE79D5F1B0245B8852B596702C3F6393BA28BEC8BAF2700B388697E0844369D311E136E510988D5802CFB753474ED17FCA69B3D7BCD80BC11',
/ parameter-content / 18: h'1A6D7C82357219BF85C334F673FB93E37A7443945A5B4E8E2391668E92B5936AB2B285FB4CEA6EADACC75242CE0B1C779DB36D34E2BDAD74666934778EC534628EFBA31805F5C699F66D7E4A03',
/ parameter-encryption-info / 19: << 96([
/ protected: / << {
/ alg / 1: 1 / AES-GCM-128 /
} >>,
/ unprotected: / {
/ IV / 5: h'CE4FE30E50A055530163DD8E12046A17'
/ IV / 5: h'56255F07A12A0FCD0877D199EBE878DF'
},
/ payload: / null / detached ciphertext /,
/ recipients: / [
Expand All @@ -94,11 +94,11 @@
/ ephemeral key / -1: {
/ kty / 1: 2 / EC2 /,
/ crv / -1: 1 / P-256 /,
/ x / -2: h'D4A25A49FFC3DB6B537455D5A2EA2CF002B660BA094F01D064C6B45230515593',
/ y / -3: h'CB95F7A327B0B6DE36877AE62939929F0216A211638A319B1BFD23873107A813'
/ x / -2: h'F8D76E4011FAD67E236AFCE61CC2F472706BD08B451FC588EF758E0D4BF5E200',
/ y / -3: h'2D8A9B35903CD560F15DC011AB6398209724C6F41A7E9EBC9F3EB1B7BB30FBB8'
}
},
/ payload: / h'39D4CC8E20930E4EC92ED03707F646ADEEF42BD65020B914'
/ payload: / h'ABACADEC902D882096A50D88A222644C25E6152B66B96B84'
/ CEK encrypted with KEK /
]
]
Expand Down
32 changes: 16 additions & 16 deletions cbor/suit_personalization.hex.txt
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
A2025873825824822F5820A38549A32276DD4531BAB48D62468D56B4EA65
AB4870C27A8CCA82FB269B1838584AD28443A10126A0F658409DAFC79CD6
7E4FD65DC86E7CD8E45E1918AD84E247C722BC4B5E653BE194A74C15DE6D
F83117675A3C84116F82B6E721D53328122608EB6BED4F141BD123892903
590227A801010203035886A301A101A101844B544545502D446576696365
A2025873825824822F5820DDFC55B9FF63C1A27A7DA1CFB64DC924ACD5EF
BAD5D5CAD2E7CFEDEB296C74D5584AD28443A10126A0F658407BBA826B1F
0F2D3607C239D94D2ECE75629FD56F86E120CC7731531E61C92ABF436B9C
CE296F070FAFD94AE8BA3D33EC37256350DB95E3A67C50978563E7638903
590226A801010203035886A301A101A101844B544545502D446576696365
485365637572654653508D82573A926D4754935332DC29997F7444737569
740281834B544545502D4465766963654853656375726546534B636F6E66
69672E6A736F6E04582D880C0014A20150C0DDD5F15243566087DB4F5B0A
A26C2F0250DB42F7093D8C55BAA8C5265FC5820F4E010F020F05834B5445
45502D4465766963654853656375726546534B636F6E6669672E73756974
075831860C0014A2035824822F582015E9422582F8169A17B63785390A97
9CAA5D3F4C5590B72583C5BCBDF5F17D360E183E030F0F5847860C0114A1
075831860C0014A2035824822F58208273468FB64BD84BB04825F8371744
D952B751C73A60F455AF681E167726F1160E183D030F0F5847860C0114A1
15783D68747470733A2F2F6578616D706C652E6F72672F38643832353733
612D393236642D343735342D393335332D3332646332393939376637342E
7375697415021158E88A0C010B000C0014A212584ECA9F36A934BC33F2C3
8714441B9213F6CC792F2E049EE79D5F1B0245B8852B596702C3F6393BA2
8BEC8BAF2700B388697E0844369D311E136E510988D5802CFB753474ED17
FCA69B3D7BCD80BC11135889D8608443A10101A10550CE4FE30E50A05553
0163DD8E12046A17F6818344A101381CA120A401022001215820D4A25A49
FFC3DB6B537455D5A2EA2CF002B660BA094F01D064C6B452305155932258
20CB95F7A327B0B6DE36877AE62939929F0216A211638A319B1BFD238731
07A813581839D4CC8E20930E4EC92ED03707F646ADEEF42BD65020B91412
0F18184A880C010B000C0018210F
7375697415021158E78A0C010B000C0014A212584D1A6D7C82357219BF85
C334F673FB93E37A7443945A5B4E8E2391668E92B5936AB2B285FB4CEA6E
ADACC75242CE0B1C779DB36D34E2BDAD74666934778EC534628EFBA31805
F5C699F66D7E4A03135889D8608443A10101A1055056255F07A12A0FCD08
77D199EBE878DFF6818344A101381CA120A401022001215820F8D76E4011
FAD67E236AFCE61CC2F472706BD08B451FC588EF758E0D4BF5E200225820
2D8A9B35903CD560F15DC011AB6398209724C6F41A7E9EBC9F3EB1B7BB30
FBB85818ABACADEC902D882096A50D88A222644C25E6152B66B96B84120F
18184A880C010B000C0018210F

0 comments on commit eada985

Please sign in to comment.