跳到主要内容
ecdsa.com

CWT(CBOR Web 令牌)

JWT 的 CBOR 对应格式(RFC 8392):声明集被编码为以整数作为声明键的 CBOR 映射,并通过 COSE 签名、MAC 或加密加以保护。
其他写法CBOR Web TokenRFC 8392CWT claims

注册声明使用较小的整数键:iss 为 1,sub 为 2,aud 为 3,exp 为 4,nbf 为 5,iat 为 6,cti 为 7(CWT ID)。CWT 通常是 COSE_Sign1 或 COSE_Mac0 结构,还可以再包裹在 CBOR 标签 61 中。与 base64url 编码的 JSON 相比,这种紧凑的二进制形式更适合 QR 码、NFC 和受限设备。

用途包括欧盟数字新冠证书(HCERT,即放在 QR 码中、经 COSE 签名的 CWT)、面向受限设备的 ACE 框架(RFC 9200)、cnf 中的持有证明密钥(RFC 8747)以及状态列表令牌。COSE/CWT 解码器可以在本地解码它们。

标准与参考资料

全部术语