CBOR Format
CBOR(Concise Binary Object Representation,RFC 8949)是 IETF 标准化的二进制 JSON 替代格式,支持扩展标签与确定性编码。
用途
在 IoT、COAP 与 WebAuthn 中提供标准化、可扩展的紧凑数据表示。
机制
每项以主类型(3 位)+ 额外信息(5 位)标签开头,主类型决定后续编码:unsigned/negative int、byte/string、array/map、tag、simple/float。Tag 机制支持日期、URL、bignum 等扩展。
用例
- CoAP 物联网协议
- WebAuthn 断言
- 确定性编码签名