CBOR Object Signing and Encryption (COSE): Initial Algorithms
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 41
- Abstract
- Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need to be able to define basic security services for this data format. This document defines a set of algorithms that can be used with the CBOR Object Signing and Encryption (COSE) protocol (RFC 9052). This document, along with RFC 9052, obsoletes RFC 8152.
- Publication Date
- 2022-08-01
- Status Note
- Informational
- DOI
10.17487/RFC9053- Link
- https://doi.org/10.17487/RFC9053
- Author(s)
- Jim Schaad
- Keyword(s)
- Object Security, COSE, Constrained Devices, AES, AES-GCM, AES-CCM, ECDSA, EdDSA, ECC, HSS-LMS, AES-KW, ECDH, HMAC, CMAC, Cryptography
Latest version of IETF RFC 9053
Document Versions — IETF RFC 9053
-
▶ IETF RFC 9053 (2022-08-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- ISBN.9780471117094 — 7. Menezes A. van Oorshot P. Vanstone S. , Handbook of Applied Cryptography , CRC Press , 1997 . EXTERNAL
- NIST FIPS 186-4 [Active]
- NIST.SP.800-38D — GCM 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 7748 [Active*]
- IETF RFC 8017 [Active*]
- IETF RFC 8032 [Active*]
- IETF RFC 8174 [Active*]
- IETF RFC 8439 [Active*]
- IETF RFC 8949 [Active*]
- IETF RFC 9052 [Active*]
- SECG.SEC1.v2.2009-05 — SEC1 EXTERNAL
Bibliographic Reference(s)
- GITHUB.cose-wg.Examples — GitHub-Examples EXTERNAL
- IETF.draft-ietf-core-oscore-groupcomm-14 — I-D.ietf-core-oscore-groupcomm EXTERNAL
- IETF.draft-ietf-cose-countersign-08 — I-D.ietf-cose-countersign EXTERNAL
- IETF.draft-mattsson-cfrg-det-sigs-with-noise-04 — I-D.mattsson-cfrg-det-sigs-with-noise EXTERNAL
- NIST.SP.800-56A — NIST EXTERNAL
- Fischlin, M., Günther, F., and C. Janson, "Robust Channels: Handling Unreliable Networks in the Record Layers of QUIC and DTLS", February 2020, <https://eprint.iacr.org/2020/718.pdf>. EXTERNAL
- Krawczyk, H., "Cryptographic Extraction and Key Derivation: The HKDF Scheme", 2010, <https://eprint.iacr.org/2010/264.pdf>. EXTERNAL
- IETF RFC 4231 [Active*]
- IETF RFC 4493 [Active*]
- IETF RFC 5116 [Active*]
- IETF RFC 5480 [Active*]
- IETF RFC 6151 [Active*]
- IETF RFC 7252 [Active*]
- RFC7518 — JWA EXTERNAL
- IETF RFC 8126 [Active*]
- IETF RFC 8152 [Superseded*]
- RFC8230 — RFC8230 EXTERNAL
- IETF RFC 8259 [Active*]
- IETF RFC 8446 [Superseded*]
- IETF RFC 8551 [Active*]
- RFC8610 — RFC8610 EXTERNAL
- RFC8778 — RFC8778 EXTERNAL
- RFC9021 — RFC9021 EXTERNAL
- IETF RFC 9147 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC9053.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 9053, CBOR Object Signing and Encryption (COSE): Initial Algorithms. Available at https://doi.org/10.17487/RFC9053
Snippet:
IETF RFC 9053, CBOR Object Signing and Encryption (COSE): Initial Algorithms. Available at https://doi.org/10.17487/RFC9053
HTML (ISO 690 compliant)
Preview:
IETF RFC 9053, CBOR Object Signing and Encryption (COSE): Initial Algorithms. Available at https://doi.org/10.17487/RFC9053
Snippet:
<span class="citation"><cite>IETF RFC 9053</cite>, CBOR Object Signing and Encryption (COSE): Initial Algorithms. Available at <a href="https://doi.org/10.17487/RFC9053" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9053</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 9053, CBOR Object Signing and Encryption (COSE): Initial Algorithms
doi: 10.17487/RFC9053
url: https://doi.org/10.17487/RFC9053
doi: 10.17487/RFC9053
url: https://doi.org/10.17487/RFC9053
Snippet:
<li> <cite id="bib-rfc9053">IETF RFC 9053</cite>, CBOR Object Signing and Encryption (COSE): Initial Algorithms <span class="doi">10.17487/RFC9053</span> </li>
Referenced By
- IETF RFC 9052 [Active*]
- IETF RFC 9864 [Active*]