コンテンツへスキップ
uencoder

CBOR Tag

CBOR タグは、タグ番号によってデータの意味的型(日付、URL、多倍長整数など)を標識し、CBOR の型システムを拡張する。

目的

CBOR 内の標準・独自の意味的型に注記し、デコーダが型に従ってデータを解釈できるようにする。

メカニズム

メジャータイプ 6 がタグを表し、タグ番号(可変長整数)の後にタグ付きデータが続く。標準タグは 0=RFC 3339 日付文字列、1=エポックタイムスタンプ、2/3=多倍長整数、4/5=十進小数、30=有理数、35=正規表現、36=base64 である。

ユースケース

  • IoT セマンティックデータ
  • WebAuthn の拡張型
  • リッチな CBOR 型

関連ツール

References