Passa al contenuto principale

A.7. Example MACed CWT with a Floating-Point Value

A.7. Example MACed CWT with a Floating-Point Value (CWT con MAC e valore in virgola mobile)

Questa sezione mostra un CWT sottoposto a MAC con un singolo destinatario e un CWT Claims Set semplice. Il CWT Claims Set con un valore iat in virgola mobile.

Il MAC è generato usando la chiave simmetrica a 256 bit dall'Appendice A.2.2 con troncamento a 64 bit. Le interruzioni di riga servono solo alla visualizzazione.

d18443a10104a1044c53796d6d65747269633235364ba106fb41d584367c2000
0048b8816f34c0542892

Figura 18: CWT con MAC e valore in virgola mobile come stringa esadecimale

17(
[
/ protected / << {
/ alg / 1: 4 / HMAC-256-64 /
} >>,
/ unprotected / {
/ kid / 4: h'53796d6d6574726963323536' / 'Symmetric256' /,
},
/ payload / << {
/ iat / 6: 1443944944.5
} >>,
/ tag / h'b8816f34c0542892'
]
)

Figura 19: CWT con MAC e valore in virgola mobile in notazione diagnostica CBOR