API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 9864
[ACTIVE]

Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE)

Metadata

Publisher
IETF
Doc Type
Standard
Pages
16
Abstract
This specification refers to cryptographic algorithm identifiers that fully specify the cryptographic operations to be performed, including any curve, key derivation function (KDF), and hash functions, as being "fully specified". It refers to cryptographic algorithm identifiers that require additional information beyond the algorithm identifier to determine the cryptographic operations to be performed as being "polymorphic". This specification creates fully-specified algorithm identifiers for registered JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE) polymorphic algorithm identifiers, enabling applications to use only fully-specified algorithm identifiers. It deprecates those polymorphic algorithm identifiers. This specification updates RFCs 7518, 8037, and 9053. It deprecates polymorphic algorithms defined by RFCs 8037 and 9053 and provides fully-specified replacements for them. It adds to the instructions to designated experts in RFCs 7518 and 9053.
Publication Date
2025-10-01
Status Note
Proposed Standard
DOI
10.17487/RFC9864
Link
https://doi.org/10.17487/RFC9864
Author(s)
Michael B. Jones
Orie Steele
Keyword(s)
Cryptographic Algorithm Identifiers, JOSE, COSE
Latest version of IETF RFC 9864

Document Versions — IETF RFC 9864

  • ▶ IETF RFC 9864 (2025-10-01)
    THIS DOC [ACTIVE] [LATEST VERSION]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC9864.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 9864, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC9864
Snippet:
IETF RFC 9864, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC9864

HTML (ISO 690 compliant)

Preview:
IETF RFC 9864, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE). Available at https://doi.org/10.17487/RFC9864
Snippet:
<span class="citation"><cite>IETF RFC 9864</cite>, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE). Available at <a href="https://doi.org/10.17487/RFC9864" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9864</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 9864, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE)
doi: 10.17487/RFC9864
url: https://doi.org/10.17487/RFC9864
Snippet:
<li>
<cite id="bib-rfc9864">IETF RFC 9864</cite>, Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE)
<span class="doi">10.17487/RFC9864</span>
</li>