CBOR Object Signing and Encryption (COSE)
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 121
- Abstract
- Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need for the ability to have basic security services defined for this data format. This document defines the CBOR Object Signing and Encryption (COSE) protocol. This specification describes how to create and process signatures, message authentication codes, and encryption using CBOR for serialization. This specification additionally describes how to represent cryptographic keys using CBOR.
- Publication Date
- 2017-07-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC8152- Link
- https://doi.org/10.17487/RFC8152
- Author(s)
- Jim Schaad
- Keyword(s)
- CoAP, ECC, Elliptic Curve
Latest version of IETF RFC 8152
Document Versions — IETF RFC 8152
-
▶ IETF RFC 8152 (2017-07-01)THIS DOC [SUPERSEDED] [LATEST VERSION]
Superseded by:
- RFC9052 NOT IN REGISTRY
- RFC9053 NOT IN REGISTRY
Normative Reference(s)
- NIST.FIPS.113 — FIPS PUB 113, Computer Data Authentication, May 1985, defines a specific procedure for use of the Data Encryption Standard algorithm to compute a MAC. EXTERNAL
- NIST FIPS 186-4 [Active]
- NIST.SP.800-38D — GCM EXTERNAL
- IANA, "Constrained RESTful Environments (CoRE) Parameters", < http://www.iana.org/assignments/core-parameters/ >. EXTERNAL
- IETF RFC 2104 [Active, Amended*]
- IETF RFC 2119 [Active*]
- IETF RFC 3394 [Active*]
- IETF RFC 3610 [Active*]
- IETF RFC 5869 [Active*]
- IETF RFC 6090 [Active*]
- IETF RFC 6979 [Active*]
- IETF RFC 7049 [Superseded*]
- IETF RFC 7539 [Superseded*]
- IETF RFC 7748 [Active*]
- IETF RFC 8032 [Active*]
- IETF RFC 8174 [Active*]
- SECG.SEC1.v2.2009-05 — SEC1 EXTERNAL
Bibliographic Reference(s)
- 10.1007-3-540-45353-9_11 — PVSig EXTERNAL
- IETF.draft-greevenbosch-appsawg-cbor-cddl-09 — CDDL EXTERNAL
- IETF.draft-ietf-core-object-security-03 — OSCOAP EXTERNAL
- NIST.SP.800-56A — NIST EXTERNAL
- IETF RFC 2633 [Superseded*]
- IETF RFC 4231 [Active*]
- IETF RFC 4262 [Active*]
- IETF RFC 4493 [Active*]
- IETF RFC 4949 [Active*]
- IETF RFC 5116 [Active*]
- IETF RFC 5480 [Active*]
- IETF RFC 5652 [Active*]
- IETF RFC 5751 [Superseded*]
- RFC5752 — RFC5752 EXTERNAL
- RFC5990 — RFC5990 EXTERNAL
- IETF RFC 6151 [Active*]
- IETF RFC 6838 [Active*]
- IETF RFC 7159 [Superseded*]
- IETF RFC 7252 [Active*]
- IETF RFC 7515 [Active*]
- RFC7516 — JWE EXTERNAL
- RFC7517 — JWK EXTERNAL
- RFC7518 — JWA EXTERNAL
- IETF RFC 8017 [Active*]
- RFC8018 — RFC8018 EXTERNAL
- IETF RFC 8126 [Active*]
- W3C.webcryptoapi — W3C.WebCrypto EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC8152.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 8152, CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC8152
Snippet:
IETF RFC 8152, CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC8152
HTML (ISO 690 compliant)
Preview:
IETF RFC 8152, CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC8152
Snippet:
<span class="citation"><cite>IETF RFC 8152</cite>, CBOR Object Signing and Encryption (COSE). Available at <a href="https://doi.org/10.17487/RFC8152" target="_blank" rel="noopener">https://doi.org/10.17487/RFC8152</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 8152, CBOR Object Signing and Encryption (COSE)
doi: 10.17487/RFC8152
url: https://doi.org/10.17487/RFC8152
doi: 10.17487/RFC8152
url: https://doi.org/10.17487/RFC8152
Snippet:
<li> <cite id="bib-rfc8152">IETF RFC 8152</cite>, CBOR Object Signing and Encryption (COSE) <span class="doi">10.17487/RFC8152</span> </li>
Referenced By
- An Easy-to-Use-Solution for C2PA Workloads [Active]
- IETF draft-ietf-core-object-security-08 [Active*]
- IETF RFC 8392 [Active*]