CBOR Tag
CBOR タグは、タグ番号によってデータの意味的型(日付、URL、多倍長整数など)を標識し、CBOR の型システムを拡張する。
目的
CBOR 内の標準・独自の意味的型に注記し、デコーダが型に従ってデータを解釈できるようにする。
メカニズム
メジャータイプ 6 がタグを表し、タグ番号(可変長整数)の後にタグ付きデータが続く。標準タグは 0=RFC 3339 日付文字列、1=エポックタイムスタンプ、2/3=多倍長整数、4/5=十進小数、30=有理数、35=正規表現、36=base64 である。
ユースケース
- IoT セマンティックデータ
- WebAuthn の拡張型
- リッチな CBOR 型