Aller au contenu principal

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

A.7. Example MACed CWT with a Floating-Point Value (Exemple de CWT MACé avec valeur flottante)

Cette section montre un CWT MACé avec un seul destinataire et un CWT Claims Set simple. Le CWT Claims Set comporte une valeur iat en virgule flottante.

Le MAC est généré à l'aide de la clé symétrique 256 bits de l'Appendix A.2.2 avec une troncature sur 64 bits. Les sauts de ligne sont uniquement pour l'affichage.

d18443a10104a1044c53796d6d65747269633235364ba106fb41d584367c2000
0048b8816f34c0542892

Figure 18 : CWT MACé avec valeur flottante en chaîne hexadécimale

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

Figure 19 : CWT MACé avec valeur flottante en notation de diagnostic CBOR