Aller au contenu
uencoder

CBOR Tag

Les étiquettes CBOR utilisent un numéro d'étiquette pour marquer le type sémantique des données (p. ex. date, URL, bignum), étendant le système de types de CBOR.

Objectif

Annoter des types sémantiques standard et personnalisés dans CBOR afin que les décodeurs interprètent les données selon leur type.

Mécanisme

Le type majeur 6 désigne une étiquette : le numéro d'étiquette (varint) est suivi des données étiquetées. Étiquettes standard : 0=chaîne de date RFC 3339, 1=horodatage epoch, 2/3=bignum, 4/5=fraction décimale, 30=rationnel, 35=expression régulière, 36=base64.

Cas d’usage

  • Données sémantiques IoT
  • Types d'extension WebAuthn
  • Types CBOR enrichis

Outils associés

References