Zum Inhalt springen
uencoder

CBOR Tag

CBOR-Tags verwenden eine Tag-Nummer, um den semantischen Typ der Daten zu markieren (z. B. Datum, URL, Bignum), und erweitern damit das Typsystem von CBOR.

Zweck

Standard- und benutzerdefinierte semantische Typen in CBOR annotieren, damit Decoder die Daten typgerecht interpretieren.

Mechanismus

Haupttyp 6 bezeichnet ein Tag: Auf die Tag-Nummer (Varint) folgen die getaggten Daten. Standard-Tags: 0=RFC-3339-Datumszeichenfolge, 1=Epoch-Zeitstempel, 2/3=Bignum, 4/5=Dezimalbruch, 30=Rationalzahl, 35=regulärer Ausdruck, 36=base64.

Anwendungsfälle

  • Semantische IoT-Daten
  • WebAuthn-Erweiterungstypen
  • Erweiterte CBOR-Typen

Verwandte Tools

References