<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-seat-use-cases-00" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="SEAT Use Cases">Security Goals and Use Cases for Integrating Remote Attestation with Secure Channel Protocols</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-seat-use-cases-00"/>
    <author fullname="Ionuț Mihalcea" role="editor">
      <organization>Arm</organization>
      <address>
        <email>ionut.mihalcea@arm.com</email>
      </address>
    </author>
    <date year="2026" month="July" day="20"/>
    <area>Security</area>
    <workgroup>SEAT Working Group</workgroup>
    <keyword>remote attestation</keyword>
    <keyword>TLS</keyword>
    <keyword>confidential computing</keyword>
    <keyword>IoT</keyword>
    <keyword>RATS</keyword>
    <abstract>
      <?line 68?>

<t>This document outlines desirable security goals and use cases for integrating remote
attestation (RA) capabilities with secure channel establishment protocols (e.g., TLS and DTLS).
Peer authentication in such protocols establishes trust in a peer's network identifiers but
provides no assurance regarding the integrity of its underlying software and
hardware stack. Remote attestation addresses this gap by enabling a peer to
provide verifiable evidence about the current state of the Target Environment. This document specifies a set of essential
security goals the protocol solution must have, including cryptographic binding to
the secure connection, evidence freshness, and flexibility to support different
attestation models. It then explores relevant use cases, such as confidential
data collaboration and secure secrets provisioning, to motivate the
need for this integration.  This document is intended
to serve as an input to the design
of protocol solutions within the SEAT working group.</t>
    </abstract>
  </front>
  <middle>
    <?line 84?>

<section anchor="introduction">
      <name>Introduction</name>
      <section anchor="establishing-trust-in-secure-communications">
        <name>Establishing Trust in Secure Communications</name>
        <t>Secure channel protocols, such as Transport Layer Security (TLS),
primarily establish trust in a peer's identity. This is typically achieved
through mechanisms like a Public Key Infrastructure (PKI), where a trusted
Certification Authority (CA) vouches for the binding between a public key and an
identifier (e.g., a hostname).</t>
        <t>However, this model has one key limitation: entity authentication provides no assurance about the peer's state, such as the integrity of its software stack at boot time and during runtime.
A compromised endpoint, for instance, can still present a valid X.509
certificate and be considered "trusted" by a client. This gap allows compromised
endpoints to maintain network access and the trust of their peers, posing a
significant security risk in many environments.</t>
      </section>
      <section anchor="the-role-of-remote-attestation">
        <name>The Role of Remote Attestation</name>
        <t>Remote Attestation (RA), as described in the RATS architecture <xref target="RFC9334"/>, is a
mechanism designed to fill this gap. RA allows an entity (the "Attester") to
produce verifiable "Evidence" about its current runtime state. This Evidence covers the Attester's TCB and can thus include measurements of:</t>
        <ul spacing="normal">
          <li>
            <t>firmware</t>
          </li>
          <li>
            <t>operating system</t>
          </li>
          <li>
            <t>application code</t>
          </li>
          <li>
            <t>the configuration of its hardware and software security features (e.g., secure boot status and memory
isolation).</t>
          </li>
        </ul>
        <t>A "Relying Party" can then use this Evidence, often with the help of
a trusted "Verifier", to appraise the Attester's trustworthiness.</t>
        <t>Composing RA with a secure channel establishment protocol adds a second
dimension of trust - trustworthiness - to complement peer
authentication. This allows a peer to make authorization decisions based not
just on who the other party is, but also on what it is (e.g., an AMD
SEV-SNP-based server running in some known datacenter) and whether its state is
acceptable.</t>
      </section>
      <section anchor="purpose-and-scope">
        <name>Purpose and Scope</name>
        <t>The purpose of this document is to establish a set of essential security goals
for composition of RA with secure channel protocols and to outline the key use
cases that can benefit from such a composition. Most of the use cases presented in this document are provided by industry contributors in the SEAT WG, who have plans to deploy this technology. The initial focus is on
TLS 1.3  <xref target="I-D.ietf-tls-rfc8446bis"/>
and its datagram-oriented variant, DTLS 1.3 <xref target="I-D.ietf-tls-rfc9147bis"/>.</t>
        <t>This document is intended as an input to the design of protocol solutions within
the SEAT working group. It defines the "why" (the motivation) and the "what" (the requirements),
but not the "how" (the protocol design itself). The "how" part is out of scope of this document. A key goal of this
document is to define
requirements for a solution that is agnostic to any specific attestation
technology (e.g., Trusted Platform Modules (TPMs), Intel TDX, AMD SEV, Arm CCA).</t>
        <t>Appraisal policies (cf. <xref section="8.5" sectionFormat="of" target="RFC9334"/>) are out of scope of this document.</t>
      </section>
    </section>
    <section anchor="terminology">
      <name>Terminology</name>
      <t>This document uses the terminology defined in the RATS Architecture <xref target="RFC9334"/>,
including "Attester", "Relying Party", "Verifier", "Evidence", and "Attestation
Results".</t>
      <t>This document also uses the following terms:</t>
      <ul spacing="normal">
        <li>
          <t>Trusted Computing Base (TCB) of a device: see <xref target="RFC4949"/>. Note that for this
draft, it includes respective configurations of hardware, firmware, and software.</t>
        </li>
        <li>
          <t>Confidential Workload: as defined in <xref target="I-D.draft-ccc-wimse-twi-extensions"/>.</t>
        </li>
        <li>
          <t>Measurements: as defined in <xref target="I-D.draft-ietf-rats-eat-measured-component"/>.</t>
        </li>
        <li>
          <t>AI agent: An AI agent is a software principal (typically long-running) that performs
closed-loop "perceive -&gt; plan -&gt; act" cycles using an LLM or other model,
and invokes external tools/APIs that may read sensitive data or change
system/network state. Its configuration (e.g., model choice, tool enablement,
prompt template) can change independently of the binary/image and usually
more frequently than typical platform TCB updates <xref target="AI-agents"/>.</t>
        </li>
      </ul>
    </section>
    <section anchor="integration-security-goals">
      <name>Integration Security Goals</name>
      <t>This section provides a list of desirable security goals for designs that compose
RA with secure channel protocols. Proposed protocol specifications should
clearly state which of these security goals are fulfilled and explain how.</t>
      <section anchor="cryptographic-binding-to-communication-channel">
        <name>Cryptographic Binding to Communication Channel</name>
        <t>The Evidence or Attestation Result is cryptographically bound to the
specific secure connection (e.g., the (D)TLS connection). This prevents
<strong>relay</strong> attacks where an attacker presents valid, but unrelated
Evidence from a different connection or context. This binding is paramount for all
use cases because the absence of this binding can be exploited in high-severity
vulnerabilities, such as <xref target="CVE-2026-33697"/>.</t>
      </section>
      <section anchor="compound-authentication">
        <name>Compound Authentication</name>
        <t>RA should complement endpoint authentication rather than replace it.
Combining the two security measures would ensure that the introduction of attestation increases security instead of replacing one security measure by another.
A formal representation of this requirement in the form of <em>composition</em> goal can be found in <xref target="ID-Crisis"/> for TLS 1.3 protocol.</t>
      </section>
      <section anchor="cryptographic-binding-to-machine-identifier">
        <name>Cryptographic Binding to Machine Identifier</name>
        <t>Evidence should be cryptographically bound to the identifier provided to the machine by the infrastructure provider to prevent <strong>diversion</strong> attacks <xref target="ID-Crisis"/>.</t>
      </section>
      <section anchor="attestation-credential-freshness">
        <name>Attestation Credential Freshness</name>
        <t>The Relying Party is able to verify that the Evidence or Attestation Result it
receives was freshly generated by the Attester for the specific RA interaction.
State is
transient, and credentials from a previous RA interaction may no longer be valid.
See
<xref section="10" sectionFormat="of" target="RFC9334"/> for more details about freshness in the context of
RA. This is formalized for attestation nonce in  <xref target="ID-Crisis"/>.</t>
      </section>
      <section anchor="negotiation-and-capability-discovery">
        <name>Negotiation and Capability Discovery</name>
        <t>Peers have a secure mechanism to discover each other's support for RA, the
specific attestation formats they can produce or consume, and the attestation
models they support. This enables interoperability and allows for graceful
fallback for endpoints that do not support RA.
The negotiation of formats is required because several vendors -- like Intel,
AMD, Arm, and IBM -- have their own Evidence formats.
A conforming solution will have to support a mechanism to identify the content type and encoding of Evidence to facilitate interoperability.</t>
      </section>
      <section anchor="attestation-model-flexibility">
        <name>Attestation Model Flexibility</name>
        <t>The solution supports both the Background Check and Passport models as defined
in the RATS architecture <xref target="RFC9334"/>. The Background Check model is essential
for use cases requiring maximum freshness, while the Passport model is better
suited for performance, scalability, and scenarios where the Verifier may be
offline or unreachable by the Relying Party.</t>
      </section>
      <section anchor="interaction-with-peer-authentication">
        <name>Interaction with Peer Authentication</name>
        <t>The solution supports using RA in conjunction with traditional PKI-based
authentication (e.g., X.509 certificates). This provides two independent pillars
of trust: endpoint trustworthiness (from RA) and identity (from PKI).</t>
      </section>
      <section anchor="runtime-attestation">
        <name>Runtime Attestation</name>
        <t>Ideally, remote attestation should allow the Relying Party to assess that configuration change of the Attester is in accordance with a policy that the Relying Party accepts.
This enables more nuanced trust decisions based on how the Attester's state might change over time.
However, to our knowledge, current state-of-the-art systems do not achieve such a guarantee.
In such cases, frequent runtime attestation by the Verifier may reduce the exposure window, though the risk of a malicious configuration change occurring between the time Evidence is collected and the time of re-attestation, a Time-Of-Check-To-Time-Of-Use (TOCTOU) vulnerability cannot be entirely eliminated.</t>
        <t>Evidence collected at certificate issuance or during the initial secure channel establishment reflects only the Target Environment’s state at that moment. It cannot guarantee that the Target Environment remains trustworthy for the lifetime of the certificate or even for the duration of the secure connection (e.g., the (D)TLS connection). As a result, such static Evidence is insufficient in environments where the Target Environment may change state after the connection is established and the connection is long-lived.</t>
        <section anchor="periodic-vs-on-demand-attestation">
          <name>Periodic vs. On-demand Attestation</name>
          <t>It should be possible for the Relying Party to request new Evidence periodically or on-demand during the lifetime of the connection.
This may be necessary if the Target Environment has attributes that can change during the connection, thereby affecting its trustworthiness. Such changes cannot be detected using Evidence collected earlier.
For example, the Evidence may include dynamic parameters such as runtime configuration flags (e.g., FIPS mode), which indicate whether the device has entered or exited an approved mode, or measurements of critical system files.</t>
        </section>
      </section>
      <section anchor="privacy-preservation">
        <name>Privacy Preservation</name>
        <t>The solution must not degrade the privacy of a standard secure connection (e.g., the (D)TLS connection). Evidence
can contain highly specific, unique information about a device's hardware and
software, which could be used as an advanced tracking mechanism, following a
user across different connections and services. The design must consider how to
minimize this leakage, especially when a third-party Verifier is involved in the
protocol exchange.</t>
        <section anchor="verifier-trust-and-privacy">
          <name>Verifier Trust and Privacy</name>
          <t>In the Background Check model, the Relying Party communicates with the Verifier at the time of appraisal.
This reveals the Attester's identity and connection timing to the Verifier.
This also reveals to the Verifier that the Relying Party is communicating with the specific Attester.
If the Verifier is a third party, it can observe which Attesters are being appraised and when, potentially exposing client identity and other correlation information.
Solutions should consider privacy-preserving attestation techniques being developed in the RATS working group, to minimize the data revealed to the Verifier.</t>
        </section>
      </section>
      <section anchor="performance-and-efficiency">
        <name>Performance and Efficiency</name>
        <t>The introduction of remote attestation should not add prohibitive latency or overhead
to the connection establishment process. To be widely adopted, the solution must
be practical. While some overhead is unavoidable, multiple additional
round-trips or very large payloads in the initial handshake should be minimized.</t>
      </section>
    </section>
    <section anchor="use-cases">
      <name>Use Cases</name>
      <t>This section provides the concrete motivation for the WG's work by describing
specific use cases. For each case, the scenario, actors, and specific security
guarantees needed from RA are described.</t>
      <section anchor="secure-provisioning-and-high-assurance-operations">
        <name>Secure Provisioning and High-Assurance Operations</name>
        <t>Goal: Ensure the integrity of workloads and devices when bootstrapping their
PKI-based identity or receiving critical commands.</t>
        <section anchor="runtime-secret-provisioning">
          <name>Runtime Secret Provisioning</name>
          <t>A confidential workload starts in a
generic state and needs to fetch secrets (e.g., API keys, database credentials,
encryption keys) to become operational.</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: The workload must attest its runtime state (TEE genuineness,
software measurements) to a secrets management service. The service will only
release the secrets after successful verification, ensuring they are delivered
exclusively to a trustworthy environment. This use-case also covers secure
device onboarding for IoT devices that lack a pre-provisioned PKI-based identity.</t>
            </li>
          </ul>
        </section>
        <section anchor="high-assurance-command-execution">
          <name>High-Assurance Command Execution</name>
          <t>An operator sends a critical command
to a remote system (e.g., an industrial controller, a financial transaction
processor).</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: The system must provide fresh Evidence to the
operator to prove its integrity before the command is dispatched. This
prevents commands from being executed on a compromised system.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="confidential-data-collaboration">
        <name>Confidential Data Collaboration</name>
        <t>Goal: Enable multiple parties to collaborate on sensitive, combined datasets
without exposing raw data to each other or to the infrastructure operator.</t>
        <section anchor="data-clean-rooms">
          <name>Data Clean Rooms</name>
          <t>Multiple <em>data providers</em> contribute sensitive data to
a confidential workload for joint analysis. <em>Data consumers</em> receive aggregated
insights without ever accessing the raw, combined dataset.</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: Before sending data, each data provider must attest the
confidential workload to verify it is running the authorized analysis code in
a secure Trusted Execution Environment (TEE). Similarly, data consumers must
attest the workload to trust the integrity of the results.</t>
            </li>
          </ul>
        </section>
        <section anchor="secure-multi-party-computation-mpc">
          <name>Secure Multi-Party Computation (MPC)</name>
          <t>Distributed parties
collaboratively compute a function (e.g., train a machine learning model)
without sharing their local data.</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: The central aggregator, as well as each participating client,
must be able to mutually attest to ensure all parties are running the correct,
untampered MPC algorithm in a trusted environment.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="network-infrastructure-integrity">
        <name>Network Infrastructure Integrity</name>
        <t>Goal: Verify the integrity of network devices that form the foundation of
communication.</t>
        <section anchor="attestation-of-network-functions">
          <name>Attestation of Network Functions</name>
          <t>A router, switch, or firewall joins
a network's management plane. A Virtualized Network Function (VNF) is
instantiated on a generic server.</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: The network orchestrator must verify the device's integrity
(e.g., secure boot enabled, running signed OS and firmware) before allowing it
to join the network and receive policy. This prevents a compromised router
from misdirecting traffic or a malicious VNF from inspecting sensitive
packets.</t>
            </li>
          </ul>
        </section>
        <section anchor="securing-control-and-management-planes">
          <name>Securing Control and Management Planes</name>
          <t>An administrator connects to a
network device's management interface.</t>
          <ul spacing="normal">
            <li>
              <t>Requirement: The administrator's client must verify the integrity of the
management endpoint on the network device to ensure they are not connecting to
a compromised interface that could steal credentials or manipulate the device.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="sec-operation-triggered">
        <name>Operation-Triggered Attestation for High-Impact Application Operations</name>
        <t>Goal: Ensure the integrity of application services at operation time,
when security posture may change after initial channel establishment.</t>
        <t>Use case: <strong>High-Assurance Operation Execution in Dynamic Application Services</strong>:
An application service instance (e.g., AI agent) or confidential computing
environment (which could host an AI agent) maintains a (D)TLS connection with
a peer and must execute a high-impact action (e.g., payment initiation,
configuration change, privileged command).
See <xref target="I-D.jiang-seat-dynamic-attestation"/> for details.</t>
        <ul spacing="normal">
          <li>
            <t>Requirement 1: Before executing a high-impact operation over the existing
connection, the peer must present fresh, connection-bound Evidence
reflecting the current behavior-affecting posture (e.g., enabled capabilities,
policy configuration, runtime permissions).</t>
          </li>
          <li>
            <t>Requirement 2: The mechanism should support lightweight, dynamic attestation
within the existing connection, without necessarily requiring a full new TLS
handshake, so that behavior-affecting posture changes are visible to relying
parties when required by local policy.</t>
          </li>
        </ul>
      </section>
      <section anchor="attestation-of-certificate-private-key">
        <name>Attestation of Certificate Private Key</name>
        <t>A TLS endpoint authenticates itself using an end-entity certificate whose
corresponding private key is claimed to be protected by a secure element.
While standard TLS authentication verifies possession of the private
key, it provides no assurance about where or how that key is stored and used.</t>
        <t>In this scenario, the peer acting as the Relying Party requires additional
assurance that the private key associated with the end-entity certificate used
to authenticate the TLS connection is generated, stored, and used within an
attested cryptographic module. In addition to verifying possession of the
private key via the TLS handshake, the Relying Party seeks
Evidence that the key is non-exportable, remains bound to the
cryptographic module, and that the module is operating in an expected
security configuration at the time the TLS connection is established.</t>
        <t>Remote attestation is used to provide Evidence about the cryptographic module
where the private key used for TLS authentication is stored. The Evidence may
include claims about the security goals of the cryptographic module.
To prevent replay attacks, this Evidence has to be fresh and tied to the
current TLS connection. Replayed Evidence could otherwise be used to falsely
assert key security goals that no longer hold.</t>
        <ul spacing="normal">
          <li>
            <t>Requirement: The Attester must be able to produce Evidence that demonstrates
that the private key used for secure channel authentication:
            </t>
            <ul spacing="normal">
              <li>
                <t>is generated and stored within a specific cryptographic module or secure
element,</t>
              </li>
              <li>
                <t>is protected against export or software extraction</t>
              </li>
              <li>
                <t>is attested using fresh Evidence that is bound to the current TLS connection.</t>
              </li>
            </ul>
          </li>
        </ul>
        <t>The Relying Party uses this Evidence, potentially with the assistance of a
Verifier, to determine whether the key security goals satisfy its local
security policy.</t>
        <t>The approach described in <xref target="I-D.draft-ietf-rats-pkix-key-attestation"/> addresses this
use case partially by providing attestation of the cryptographic module and associated
private key at certificate issuance time, reflecting their state when the
certificate is enrolled. This model does not provide guarantees about the
continued state of the module at connection establishment or during the lifetime of
the TLS connection.</t>
      </section>
      <section anchor="platform-to-platform-communication">
        <name>Platform-to-platform communication</name>
        <t>Goal: Allow platforms to establish a trustworthy secure channel with each other.</t>
        <t>Use case: Migration of workloads (confidential workloads in particular) between
different platforms. Migration is occasionally required in order to maintain
uptime for the hosted services across periods of scheduled downtime for the
hosting platform. Having remote attestation-enforced policies for such migration
events provides guarantees that the services will not be exposed to lower
security guarantees when migrating. Migration is typically performed by trusted,
low-level components (migration agents) on both source and destination
platforms, which perform the authorization checks and handle the data migration.</t>
        <ul spacing="normal">
          <li>
            <t>Requirement: The migration agent on the destination platform typically acts
as Attester, proving its state for its peer on the source platform (where the
workload initially resides).</t>
          </li>
          <li>
            <t>Example: Intel TDX offers migration capabilities via its Migration Trust Domain (MigTD)
<xref target="MigTD"/>. Peer MigTDs on the initiating and target platforms set up an
attested TLS connection to perform the migration over.</t>
          </li>
        </ul>
      </section>
      <section anchor="ai-governance-and-accountability">
        <name>AI Governance and Accountability</name>
        <t>Goal: Design framework for governing autonomous AI agents.</t>
        <t>Use case: See <xref target="I-D.aylward-aiga-2"/> for details. Contrary to <xref target="sec-operation-triggered"/>, the entity verifying the Evidence in this case is the governance body and for the purposes of ensuring that no unethical or harmful action is performed.</t>
        <ul spacing="normal">
          <li>
            <t>Requirement: Runtime attestation based on agent risk tiers defined in <xref section="2.2" sectionFormat="of" target="I-D.aylward-aiga-2"/></t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This whole document is about security.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="RFC9334">
        <front>
          <title>Remote ATtestation procedureS (RATS) Architecture</title>
          <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
          <author fullname="D. Thaler" initials="D." surname="Thaler"/>
          <author fullname="M. Richardson" initials="M." surname="Richardson"/>
          <author fullname="N. Smith" initials="N." surname="Smith"/>
          <author fullname="W. Pan" initials="W." surname="Pan"/>
          <date month="January" year="2023"/>
          <abstract>
            <t>In network protocol exchanges, it is often useful for one end of a communication to know whether the other end is in an intended operating state. This document provides an architectural overview of the entities involved that make such tests possible through the process of generating, conveying, and evaluating evidentiary Claims. It provides a model that is neutral toward processor architectures, the content of Claims, and protocols.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9334"/>
        <seriesInfo name="DOI" value="10.17487/RFC9334"/>
      </reference>
      <reference anchor="RFC4949">
        <front>
          <title>Internet Security Glossary, Version 2</title>
          <author fullname="R. Shirey" initials="R." surname="Shirey"/>
          <date month="August" year="2007"/>
          <abstract>
            <t>This Glossary provides definitions, abbreviations, and explanations of terminology for information system security. The 334 pages of entries offer recommendations to improve the comprehensibility of written material that is generated in the Internet Standards Process (RFC 2026). The recommendations follow the principles that such writing should (a) use the same term or definition whenever the same concept is mentioned; (b) use terms in their plainest, dictionary sense; (c) use terms that are already well-established in open publications; and (d) avoid terms that either favor a particular vendor or favor a particular technology or mechanism over other, competing techniques that already exist or could be developed. This memo provides information for the Internet community.</t>
          </abstract>
        </front>
        <seriesInfo name="FYI" value="36"/>
        <seriesInfo name="RFC" value="4949"/>
        <seriesInfo name="DOI" value="10.17487/RFC4949"/>
      </reference>
      <reference anchor="I-D.draft-ccc-wimse-twi-extensions">
        <front>
          <title>WIMSE Extensions for Trustworthy Workload Identity</title>
          <author fullname="Mark Novak" initials="M." surname="Novak">
            <organization>J.P. Morgan Chase</organization>
          </author>
          <author fullname="Yogesh Deshpande" initials="Y." surname="Deshpande">
            <organization>arm</organization>
          </author>
          <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
            <organization>Fraunhofer SIT</organization>
          </author>
          <date day="5" month="January" year="2026"/>
          <abstract>
            <t>   This document contains a gap analysis that is the output of the
   Confidential Computing Consortium identifying areas in the IETF WIMSE
   WG work where the current WIMSE architecture should be extended to
   accommodate workloads running in Confidential Computing environments.
   This document contains a high-level outline for these extensions.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ccc-wimse-twi-extensions-01"/>
      </reference>
      <reference anchor="I-D.draft-ietf-rats-eat-measured-component">
        <front>
          <title>Entity Attestation Token (EAT) Measured Component</title>
          <author fullname="Simon Frost" initials="S." surname="Frost">
            <organization>Arm</organization>
          </author>
          <author fullname="Thomas Fossati" initials="T." surname="Fossati">
            <organization>Linaro</organization>
          </author>
          <author fullname="Hannes Tschofenig" initials="H." surname="Tschofenig">
            <organization>University of Applied Sciences Bonn-Rhein-Sieg</organization>
          </author>
          <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
            <organization>Fraunhofer SIT</organization>
          </author>
          <date day="20" month="February" year="2026"/>
          <abstract>
            <t>   The term "measured component" refers to an object within the
   attester's target environment whose state can be sampled and
   typically digested using a cryptographic hash function.  Examples of
   measured components include firmware stored in flash memory, software
   loaded into memory at start time, data stored in a file system, or
   values in a CPU register.  This document provides the information
   model for the "measured component" and two associated data models.
   This separation is intentional: the JSON and CBOR serializations,
   coupled with the media types and associated Constrained Application
   Protocol (CoAP) Content-Formats, enable the immediate use of the
   semantics within the Entity Attestation Token (EAT) framework.
   Meanwhile, the information model can be reused in future
   specifications to provide additional serializations, for example,
   using ASN.1.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-rats-eat-measured-component-12"/>
      </reference>
      <reference anchor="ID-Crisis" target="https://www.researchgate.net/publication/398839141_Identity_Crisis_in_Confidential_Computing_Formal_Analysis_of_Attested_TLS">
        <front>
          <title>Identity Crisis in Confidential Computing: Formal Analysis of Attested TLS</title>
          <author initials="M. U." surname="Sardar">
            <organization/>
          </author>
          <author initials="M." surname="Moustafa">
            <organization/>
          </author>
          <author initials="T." surname="Aura">
            <organization/>
          </author>
          <date year="2025" month="November"/>
        </front>
      </reference>
      <reference anchor="AI-agents" target="https://arxiv.org/abs/2407.01502">
        <front>
          <title>AI agents that matter</title>
          <author initials="S." surname="Kapoor">
            <organization/>
          </author>
          <author initials="B." surname="Stroebl">
            <organization/>
          </author>
          <author initials="Z. S." surname="Siegel">
            <organization/>
          </author>
          <author initials="N." surname="Nadgir">
            <organization/>
          </author>
          <author initials="A." surname="Narayanan">
            <organization/>
          </author>
          <date year="2024" month="July"/>
        </front>
      </reference>
      <reference anchor="MigTD" target="https://github.com/intel/MigTD">
        <front>
          <title>Intel TDX Migration TD</title>
          <author>
            <organization/>
          </author>
          <date>n.d.</date>
        </front>
      </reference>
      <reference anchor="I-D.ietf-tls-rfc8446bis">
        <front>
          <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
          <author fullname="Eric Rescorla" initials="E." surname="Rescorla">
            <organization>Independent</organization>
          </author>
          <date day="13" month="September" year="2025"/>
          <abstract>
            <t>   This document specifies version 1.3 of the Transport Layer Security
   (TLS) protocol.  TLS allows client/server applications to communicate
   over the Internet in a way that is designed to prevent eavesdropping,
   tampering, and message forgery.

   This document updates RFCs 5705, 6066, 7627, and 8422 and obsoletes
   RFCs 5077, 5246, 6961, 8422, and 8446.  This document also specifies
   new requirements for TLS 1.2 implementations.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-tls-rfc8446bis-14"/>
      </reference>
      <reference anchor="I-D.ietf-tls-rfc9147bis">
        <front>
          <title>The Datagram Transport Layer Security (DTLS) Protocol Version 1.3</title>
          <author fullname="Eric Rescorla" initials="E." surname="Rescorla">
            <organization>Independent</organization>
          </author>
          <author fullname="Hannes Tschofenig" initials="H." surname="Tschofenig">
            <organization>University of the Bundeswehr Munich</organization>
          </author>
          <author fullname="Nagendra Modadugu" initials="N." surname="Modadugu">
            <organization>Google, Inc.</organization>
          </author>
          <date day="6" month="July" year="2026"/>
          <abstract>
            <t>   This document specifies version 1.3 of the Datagram Transport Layer
   Security (DTLS) protocol.  DTLS 1.3 allows client/server applications
   to communicate over the Internet in a way that is designed to prevent
   eavesdropping, tampering, and message forgery.

   The DTLS 1.3 protocol is based on the Transport Layer Security (TLS)
   1.3 protocol and provides equivalent security guarantees with the
   exception of order protection / non-replayability.  Datagram
   semantics of the underlying transport are preserved by the DTLS
   protocol.

   This document obsoletes RFC 6347.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-tls-rfc9147bis-02"/>
      </reference>
      <reference anchor="CVE-2026-33697" target="https://www.cve.org/CVERecord?id=CVE-2026-33697">
        <front>
          <title>CVE-2026-33697</title>
          <author>
            <organization/>
          </author>
          <date>n.d.</date>
        </front>
      </reference>
      <reference anchor="I-D.aylward-aiga-2">
        <front>
          <title>AI Governance and Accountability Protocol (AIGA)</title>
          <author fullname="Edward Richard Aylward Jr" initials="E. R." surname="Aylward">
         </author>
          <date day="26" month="January" year="2026"/>
          <abstract>
            <t>   This document specifies the AI Governance and Accountability (AIGA)
   Protocol, a practical, economically viable, and technically
   enforceable framework for governing autonomous AI agents.  AIGA is
   designed to address real-world deployment constraints, adversarial
   agent scenarios, and economic incentive alignment.

   The protocol is founded on a Tiered Risk-Based Governance model,
   applying proportional oversight to agents based on their
   capabilities.  All agents are governed by an Immutable Kernel
   Architecture which provides a non-modifiable Trusted Computing Base
   (TCB) for enforcing policy.  This is combined with Action-Based
   Authorization, where critical operations require real-time approval.

   To solve the single-point-of-failure problem, the protocol uses a
   Federated Authority Network of regional, cross-validating hubs and
   provides a Network-Level Quarantine Protocol for enforcement.  The
   entire framework is designed around Economic Incentive Alignment,
   making compliance the most economically rational choice for
   operators.

   For high-assurance (T3-T4) scenarios, AIGA specifies advanced,
   redundant mechanisms including Multi-Vendor TEE Attestation (M-TACE),
   AI "Warden Triumvirate" Triage, Human Review Board (HRB) Multi-
   Signature, Peer Consensus Failsafe &amp; Identity Rotation, and Double
   Ratchet Cryptography.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-aylward-aiga-2-00"/>
      </reference>
      <reference anchor="I-D.draft-ietf-rats-pkix-key-attestation">
        <front>
          <title>Evidence Encoding for Hardware Security Modules</title>
          <author fullname="Jean-Pierre Fiset" initials="J." surname="Fiset">
            <organization>Crypto4A Inc.</organization>
          </author>
          <author fullname="Mike Ounsworth" initials="M." surname="Ounsworth">
            <organization>Cryptic Forest Software</organization>
          </author>
          <author fullname="Hannes Tschofenig" initials="H." surname="Tschofenig">
            <organization>University of the Bundeswehr Munich</organization>
          </author>
          <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
            <organization>Fraunhofer SIT</organization>
          </author>
          <author fullname="Monty Wiseman" initials="M." surname="Wiseman">
         </author>
          <author fullname="Ned Smith" initials="N." surname="Smith">
         </author>
          <date day="5" month="July" year="2026"/>
          <abstract>
            <t>   This document specifies a vendor-agnostic format for Evidence
   produced and verified within a PKIX context.  The Evidence produced
   this way includes claims collected about a cryptographic module, such
   as a Hardware Security Module (HSM), and elements found within it
   such as cryptographic keys.

   One scenario envisaged is that the state information about the
   cryptographic module can be securely presented to a remote operator
   or auditor in a vendor-agnostic verifiable format.  A more complex
   scenario would be to submit this Evidence to a Certification
   Authority to aid in determining whether the storage properties of
   this key meet the requirements of a given certificate profile.

   This specification also offers a format for requesting a
   cryptographic module to produce Evidence tailored for expected use.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-rats-pkix-key-attestation-07"/>
      </reference>
      <reference anchor="I-D.jiang-seat-dynamic-attestation">
        <front>
          <title>Dynamic Attestation for AI Agent Communication</title>
          <author fullname="Yuning Jiang" initials="Y." surname="Jiang">
         </author>
          <author fullname="Wangdonghui" initials="" surname="Wangdonghui">
         </author>
          <date day="13" month="November" year="2025"/>
          <abstract>
            <t>   This document describes a use case for conveying remote attestation
   information in association with Transport Layer Security (TLS)
   sessions in the context of AI agent communication.  It focuses on
   long-lived secure channel sessions where an AI agent runtime posture,
   covering the platform Trusted Computing Base (TCB), agent manifest
   (models, tools and policies) and committed runtime context, can
   change frequently and unpredictably.  The document highlights
   requirements for dynamic attestation so that relying parties can base
   authorization decisions on the current runtime posture of the
   communicating agent.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-jiang-seat-dynamic-attestation-00"/>
      </reference>
    </references>
    <?line 442?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>We would like to thank Muhammad Usama Sardar, Thomas Fossati, Tirumaleswar Reddy, Yuning Jiang, and Meiling Chen for their work on establishing this document and enabling its adoption.</t>
      <t>We would like to thank Eric Rescorla for his detailed review.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA5Vc63LbyJX+j6fo0vwYS0XSHtuTzKgqu0tL9kSZkUdlaWay
+8fVBJokYhDN4EKZcblqX2NrX2ifY59kz3fO6UaDojzZVBLbINA4fa7fuTSm
02nWlV3lzs3Jrcv7puz25gdvq9bYujC/tM5c2Na1Zukbc1V3btXYrqxX5p3b
+M6Zede5tqNLvjb3Zbc2vAg9tLZ17Spz0/jO575qTzK7WDRuh/e8nt8NK59k
uaVlfbM/N2W99FlW+Ly2G6KoaOyym5auW05bZ7tp37ppjmemz55lbb/YlG1L
L+72W7r56vXdm6zuNwvXnGcFLXme5b5uXd327bnpmt5l9PIXmW2cPTdhr9m9
bz6sGt9v6Rro+o3+jf39gGvZB7enG4rzzJipaWTLdtgyX7776Zb/pLcty8LV
XWkr+sdm24NR/NOVv+M/383vbrOdq3siLnlpJjsYv3pjy+rcYN//Bg7MfLPK
Mtt3a98IOcu+qoRPV77u/+e/zXW5tlXuLP1qDN1u6/IfTOa5mTcbvupkVbrW
d7ON3v9vttnMiGC+o/HQBVeUnW+yrPbNhpbYEb0ZhBP/hVvfvbn4/sWLl+eG
VKKd2iZfh8svv3/5vdxzNb2ciRjzPJ/elxsSYXdfTt3HjiRDdJBs4tWDJ1jw
vDaEv3G2Jc0qpmCtr4nP+uLwgzx9Ob1oyrZs5fXGBOW+YsmQcsvPpGrmIhXY
RRDYuXmDbVZmXttqj1v9UtXcFRD2ia7MOmbe+p2Dzpnnz55/Owkvtc3KEX3r
rtu250+f3t/fzxpHsiQereixWe26p9t+UZU5C+jpi++/++7F99+8/OZ9oPO9
0Pm+rN+ndL6PdL4XMt8HMt/75ftA5nvRSfxn0Bj5z5R2Tjy/nplfZubWNoVt
jvx27XtS8aU9/OluZuZ9I5fnV1O7IqoCqwOn51dGrptubTuzgb00yjTh2Tfm
L321B8deKscOGWabj+UOKv/ULtqnz18+++Ps2TffPnuePdyTUnY7Mz/arffN
6Oor2mPXeLeoRpf/Y4b7b0u3cuMf3s7MW1usyvEqc1xt7N7WtuYfrsvV3eV4
2/CNlbm7/Ct+bMQh3l0e392KHGW/gMk9LfHYU14vaj/rfVe102aZf/fy5R8W
QZsPfySF+WP88eLX11Pi6B+mL1784fs/jokb/3acKOhovnPMdLr/ncvJ8f1r
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
UT13u9Ldz7L/Az0EHhlPVQAA

-->

</rfc>
