Zum Inhalt springen
ecdsa.com

CWT (CBOR Web Token)

Das CBOR-Gegenstück zu JWT (RFC 8392): ein Claim-Set als CBOR-Map mit ganzzahligen Claim-Schlüsseln, geschützt per COSE-Signatur, MAC oder Verschlüsselung.
Auch geschrieben alsCBOR Web TokenRFC 8392CWT claims

Registrierte Claims haben kleine ganzzahlige Schlüssel: iss 1, sub 2, aud 3, exp 4, nbf 5, iat 6, cti 7 (die CWT-ID). Ein CWT ist meist eine Struktur COSE_Sign1 oder COSE_Mac0, optional in das CBOR-Tag 61 eingehüllt. Die kompakte Binärform passt besser zu QR-Codes, NFC und ressourcenbeschränkten Geräten als base64url-kodiertes JSON.

Zu den Einsatzgebieten gehören das digitale COVID-Zertifikat der EU (HCERT, ein mit COSE signiertes CWT in einem QR-Code), das ACE-Framework für ressourcenbeschränkte Geräte (RFC 9200), Schlüssel für den Proof of Possession in cnf (RFC 8747) und Status-List-Tokens. Der COSE- und CWT-Decoder dekodiert sie lokal.

Standards und Quellen

Alle Begriffe