[Rats] RFC 9999 on Remote ATtestation procedureS (RATS) Conceptual Message Wrapper (CMW)

rfc-editor@rfc-editor.org Tue, 14 July 2026 16:36 UTC

Return-Path: <rfc-editor@rfc-editor.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@mail2.ietf.org
Received: from celery-78f7859f6-lcn9z (gaia.k8s.ietf.org [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 025E0116AB466; Tue, 14 Jul 2026 09:36:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784047000; bh=xkZtvk9OTKVFj2iMx6TJQ6VPMGU6cHNszn3CuAMseHM=; h=Subject:From:To:Cc:Date; b=gvp4qcXG+Vf5O7VLFXlIiUl4OxvVpgBWYUMdJbTkVyjuUDkTfIBrJffE1H3ladII3 7CGvKze0Vb5Z1mYomQ6fYuWTgjSkEGzJwNoo1X/ZPxke0E8+6cBq7oZn+AiPJ3GGNR znJkpuw41ScV7HsuOOuDdeald8o5VEQ2vnLDfFo8=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: rfc-editor@rfc-editor.org
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
Date: Tue, 14 Jul 2026 16:36:39 -0000
message-id: <178404699976.18.14932620085291208858@rfc-editor.org>
Message-ID-Hash: 53FMPACIRKUQOX6AM4SDC7M75WWUNRA4
X-Message-ID-Hash: 53FMPACIRKUQOX6AM4SDC7M75WWUNRA4
X-MailFrom: rfc-editor@rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rats.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: drafts-update-ref@iana.org, rfc-editor@rfc-editor.org, rats@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Rats] RFC 9999 on Remote ATtestation procedureS (RATS) Conceptual Message Wrapper (CMW)
List-Id: Remote ATtestation procedureS <rats.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/GWayUsNvQ7qd2OZNEN8jLjaV73c>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Owner: <mailto:rats-owner@ietf.org>
List-Post: <mailto:rats@ietf.org>
List-Subscribe: <mailto:rats-join@ietf.org>
List-Unsubscribe: <mailto:rats-leave@ietf.org>

A new Request for Comments is now available in online RFC libraries.

        RFC 9999

        Title:      Remote ATtestation procedureS (RATS) Conceptual Message Wrapper (CMW)
        Author:     H. Birkholz,
                    N. Smith,
                    T. Fossati,
                    H. Tschofenig
        Status:     Proposed Standard
        Stream:     IETF
        Date:       July 2026
        Mailbox:    henk.birkholz@ietf.contact,
                    ned.smith.ietf@outlook.com,
                    tho.ietf@gmail.com,
                    Hannes.Tschofenig@gmx.net
        Pages:      35


        I-D Tag:    draft-ietf-rats-msg-wrap-23

        URL:        https://www.rfc-editor.org/info/rfc9999

        DOI:        10.17487/RFC9999

The conceptual messages introduced by the Remote ATtestation procedureS (RATS) architecture (RFC 9334) are protocol-agnostic data units that are conveyed between RATS roles during RATS interactions. Conceptual messages describe the meaning and function of such data units within RATS data flows without specifying a wire format, encoding, transport mechanism, or processing details. The initial set of conceptual messages is defined in Section 8 of RFC 9334 and includes Evidence, Attestation Results, Endorsements, Reference Values, and Appraisal Policies.

This document introduces the Conceptual Message Wrapper (CMW) that provides a common structure to encapsulate these messages. It defines a dedicated Concise Binary Object Representation (CBOR) tag, corresponding JSON Web Token (JWT) and CBOR Web Token (CWT) claims, and an X.509 extension.

Together, these mechanisms allow CMWs to be used in CBOR-based protocols, web APIs using JWTs and CWTs, and PKIX artifacts such as X.509 certificates. Additionally, this document defines media types and CoAP Content-Formats that may be used to identify CMWs when transported over protocols such as HTTP, MIME, and CoAP.

The goal is to improve the interoperability and flexibility of remote attestation protocols. Introducing a shared message format such as CMW enables consistent support for different attestation message types, enables the evolution of message serialization formats without breaking compatibility, and avoids the need to redefine how messages are handled within each protocol.

This document is a product of the Remote ATtestation ProcedureS Working Group of the IETF.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and
suggestions for improvements. Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search/
For downloading RFCs, see https://www.rfc-editor.org/series/rfc-download/

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team