<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.2.3) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

<!ENTITY RFC2119 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
<!ENTITY RFC8174 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
<!ENTITY RFC9334 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9334.xml">
<!ENTITY RFC9711 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9711.xml">
<!ENTITY I-D.ietf-rats-ar4si SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-rats-ar4si.xml">
<!ENTITY I-D.ietf-rats-ear SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-rats-ear.xml">
<!ENTITY I-D.ietf-rats-msg-wrap SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-rats-msg-wrap.xml">
<!ENTITY I-D.ietf-rats-corim SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-rats-corim.xml">
<!ENTITY I-D.ietf-rats-multi-verifier SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-rats-multi-verifier.xml">
<!ENTITY I-D.birkholz-verifiable-agent-conversations SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.birkholz-verifiable-agent-conversations.xml">
<!ENTITY I-D.sato-soos-aep SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.sato-soos-aep.xml">
<!ENTITY I-D.novak-rats-twi-attestation SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.novak-rats-twi-attestation.xml">
<!ENTITY I-D.ounsworth-rats-privacy-framework SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ounsworth-rats-privacy-framework.xml">
]>


<rfc ipr="trust200902" docName="draft-sokolov-rats-aep-composition-01" category="info">
  <front>
    <title abbrev="AEP over RATS">Composing Application-Layer Action Evidence with Remote Attestation Procedures</title>

    <author initials="A." surname="Sokolov" fullname="Anton Sokolov">
      <organization>Tyche Institute</organization>
      <address>
        <postal>
          <city>Tallinn</city>
          <country>Estonia</country>
        </postal>
        <email>anton.sokolov@tyche.institute</email>
      </address>
    </author>

    <date year="2026" month="June" day="27"/>

    <area>Security</area>
    <workgroup>Remote ATtestation ProcedureS (RATS)</workgroup>
    <keyword>attestation</keyword> <keyword>evidence</keyword> <keyword>AI agents</keyword> <keyword>accountability</keyword>

    <abstract>


<?line 43?>

<t>This document sketches a composition pattern in which an application-layer "action evidence package"
(AEP) -- a signed, append-only record of an action taken by an automated (for example, AI-agent) system,
the authority under which it was taken, and its outcome -- is treated as Evidence in the sense of the RATS
Architecture (RFC 9334) and bound to platform Evidence produced by a hardware root of trust. The intent is
that a single Verifier, or a composition of Verifiers, can appraise both the platform state and the
application-layer action together, and emit an Attestation Result that a Relying Party can use to reason
about <em>what an automated system did</em> and <em>on what platform it did so</em> without trusting the operator's
self-report for either. This is an individual sketch intended to ask the working group whether the pattern
is already covered by existing mechanisms or warrants a short document.</t>



    </abstract>



  </front>

  <middle>


<?line 55?>

<section anchor="introduction"><name>Introduction</name>

<t>Records of automated decision-making are increasingly produced for accountability purposes: an action
identifier, an authorising principal, inputs and tool calls, and an outcome, chained so that tampering is
detectable. Such an action evidence package (AEP) is useful but has the standard self-report limitation:
every field is asserted by the same software stack whose integrity is in question. The signature proves the
record was produced by a key the runtime holds; it does not prove what the runtime <em>was</em>.</t>

<t>The RATS Architecture <xref target="RFC9334"/> separates the party that produces Evidence (Attester), the party that
appraises it (Verifier), and the party that acts on the verdict (Relying Party). Binding an AEP to platform
Evidence appraised under RATS supplies the independence the self-report lacks. This document describes the
composition and asks whether it is novel enough to specify.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</name>

<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

<?line -18?>

<t>This document uses RATS terminology as defined in <xref target="RFC9334"/>: the roles Attester, Verifier, Relying Party,
Endorser, and Reference Value Provider, and the conceptual messages Evidence, Endorsements, Reference Values,
and Attestation Results.</t>

</section>
<section anchor="the-action-evidence-package"><name>The Action Evidence Package</name>

<t>An AEP is an application-layer, signed, append-only record. For the purposes of this document its salient
properties are: (a) it records an action, an authorising principal, and an outcome; (b) it is chained for
tamper-evidence; and (c) it is produced by the same software stack that performs the action. Property (c) is
precisely why it benefits from composition with platform Evidence.</t>

</section>
<section anchor="composition-with-rats"><name>Composition with RATS</name>

<t>The composition treats the AEP as application-layer Evidence conveyed alongside platform Evidence:</t>

<t><list style="numbers" type="1">
  <t>The platform produces hardware-rooted Evidence (for example, a TPM quote over measured-boot registers,
or a TEE attestation token), appraised against Reference Values (for example, conveyed as a Concise
Reference Integrity Manifest <xref target="I-D.ietf-rats-corim"/>) and Endorsements by a Verifier.</t>
  <t>The AEP is conveyed as a further Evidence item. Candidate conveyances are an EAT <xref target="RFC9711"/> carrying the
AEP (or a digest of it) as a claim or submodule (the EAT submodule / Detached-Submodule-Digest mechanism
is the standard nesting facility here), or a CMW collection -- the RATS Conceptual Messages Wrapper
<xref target="I-D.ietf-rats-msg-wrap"/> -- that groups the platform Evidence and the AEP into one message.</t>
  <t>A Verifier -- or, following the layered Platform-Verifier / Workload-Verifier pattern of
<xref target="I-D.ietf-rats-multi-verifier"/>, a platform Verifier and an application Verifier in composition --
appraises both and emits an Attestation Result.</t>
</list></t>

<t>The binding between the two is load-bearing: the AEP, at record time, <bcp14>SHOULD</bcp14> incorporate a reference to a
fresh platform appraisal (or to the platform Evidence and the nonce that scoped it), so that a later Relying
Party can ask not only "what did the automated system do, and under what authority?" but "and was it done on
a platform whose state was independently attested within the same freshness window?". The <xref target="RFC9334"/> Section
10 freshness mechanisms -- nonces, synchronised-clock timestamps, and Epoch IDs/handles -- apply unchanged.</t>

</section>
<section anchor="a-result-vocabulary"><name>A Result Vocabulary</name>

<t>For a non-specialist Relying Party, this work resolves an appraisal to a small two-axis vocabulary: an
authorisation axis computed from the AEP and policy (Authorised / Unauthorised / Indeterminate) and a
platform axis (Attested / Contested / Expired). AR4SI <xref target="I-D.ietf-rats-ar4si"/> defines four trustworthiness
tiers -- none, affirming, warning, contraindicated -- serialised in an EAR <xref target="I-D.ietf-rats-ear"/>. Two of the
platform terms map directly onto those tiers: an affirming appraisal to Attested; a warning or
contraindicated appraisal that runs but contradicts Reference Values to Contested; while the none tier, in
which the Verifier asserts nothing, denotes an inconclusive appraisal rather than a pass or fail. Expired is
deliberately NOT an AR4SI trustworthiness tier: it captures a separate, token-level condition -- evidence
stale relative to the freshness policy, or supporting material that has lapsed -- surfaced by the EAT exp
claim and by nonce-based evidence freshness, not by the trustworthiness vocabulary. This correspondence is
provisional and <bcp14>SHOULD</bcp14> be validated against a Verifier's actual EAR output; the working group's view on
whether such a mapping belongs in a document, or purely in deployment guidance, is solicited.</t>

</section>
<section anchor="feasibility-note"><name>Feasibility Note</name>

<t>A small emulated feasibility check (software TPM via swtpm, with a minimal Verifier stand-in) folds the hash
of an AEP outcome and a fresh nonce into an attestation-key-signed quote, with a model-artefact measurement
in a platform register, and resolves the three platform-axis cases and rejects a forged outcome bound to a
valid quote. It is emulated and minimal; it demonstrates the binding, not a hardware-rooted guarantee.
Details are in <xref target="ZENODO-AEP"/>.</t>

</section>
<section anchor="relationship-to-other-work"><name>Relationship to Other Work</name>

<t>The closest related effort is Verifiable Agent Conversation Records
<xref target="I-D.birkholz-verifiable-agent-conversations"/>, which defines a CDDL data format, with COSE signing, for
cryptographically verifiable records of an automated agent's conversations, and likewise draws on the RATS
Architecture and on transparency logging. That work standardises the <em>record</em> at conversation granularity;
the present document is agnostic to the record's internal format and instead concerns <em>composing</em> a single
action record with platform Evidence so that one appraisal covers both axes. The two are complementary: such
a verifiable conversation record could itself be the application-layer record carried in this composition.</t>

<t>A naming note: the three-letter string "AEP" is used by more than one independent effort. In this document
AEP denotes an <em>Action Evidence Package</em>, the application-layer record defined in
<xref target="the-action-evidence-package"/>. It is distinct from the <em>Agent Execution Protocol</em> of
<xref target="I-D.sato-soos-aep"/>, which specifies an agent execution loop within a broader agentic-governance suite;
that is a different concept at a different layer, and this document neither depends on it nor competes with
it.</t>

<t>Workload-identity attestation -- for example Remote Attestation for Trustworthy Workload Identity
<xref target="I-D.novak-rats-twi-attestation"/>, which lets an isolated workload acquire credentials with a stable
identifier by attesting its environment -- is orthogonal: it establishes <em>which</em> workload is running,
whereas this sketch concerns <em>what action</em> a workload took. The two could be composed, but the present
document does not require it.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>Composition does not dissolve trust assumptions; it relocates them. The platform axis depends on the
hardware vendor's Endorsements and the Verifier's independence; the AEP axis depends on the integrity of the
key the runtime holds, which is exactly what the platform Evidence is meant to ground. Binding an AEP to a
platform appraisal is only as fresh as the weaker of the two freshness mechanisms. Attesting a specific model
or workload version requires that artefact be measured into the attested state, which is a deployment
commitment. A forged AEP outcome presented under an otherwise-valid platform quote <bcp14>MUST</bcp14> be detectable through
the output-binding: the outcome digest is covered by the quote's signed data, so an implementation that binds
the AEP reference outside the signed data does not achieve this property. The feasibility note above
demonstrates this binding in emulation only (a software TPM); on real hardware the guarantee holds to the
extent the outcome digest is genuinely inside the signed and quoted data.</t>

</section>
<section anchor="privacy-considerations"><name>Privacy Considerations</name>

<t>An action evidence package can carry privacy-sensitive material: the authorising principal's identity, the
inputs and tool calls of an action, and its outcome may constitute personal data or business-confidential
information. Conveying an AEP as Evidence to a Verifier widens its exposure beyond the original relying
context, so the privacy considerations for attestation Evidence in <xref target="I-D.ounsworth-rats-privacy-framework"/>
apply to the application-layer axis as well as the platform axis. Implementations <bcp14>SHOULD</bcp14> apply
data-minimisation: where the appraisal permits, convey a digest of the AEP rather than its contents, and
disclose individual fields selectively to the parties that need them. The binding to platform Evidence
<bcp14>SHOULD NOT</bcp14> require disclosing AEP contents to a platform Verifier that is appraising only the platform axis;
the layered Platform-Verifier / Application-Verifier arrangement of <xref target="I-D.ietf-rats-multi-verifier"/> lets a
deployment keep AEP contents away from the platform Verifier entirely. Where a single Verifier appraises both
axes, that Verifier is inside the privacy boundary and the same minimisation and authorisation constraints
apply to it.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document has no IANA actions. (If a future revision defines an EAT claim or a CMW type for an AEP, the
corresponding registrations would appear here.)</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">

&RFC2119;
&RFC8174;
&RFC9334;
&RFC9711;


    </references>

    <references title='Informative References' anchor="sec-informative-references">

&I-D.ietf-rats-ar4si;
&I-D.ietf-rats-ear;
&I-D.ietf-rats-msg-wrap;
&I-D.ietf-rats-corim;
&I-D.ietf-rats-multi-verifier;
&I-D.birkholz-verifiable-agent-conversations;
&I-D.sato-soos-aep;
&I-D.novak-rats-twi-attestation;
&I-D.ounsworth-rats-privacy-framework;
<reference anchor="ZENODO-AEP" target="https://doi.org/10.5281/zenodo.20818672">
  <front>
    <title>Hardware-rooted attestation for AI-agent evidence: composing IETF RATS with action evidence packages</title>
    <author initials="A." surname="Sokolov" fullname="Anton Sokolov">
      <organization></organization>
    </author>
    <date year="2026"/>
  </front>
</reference>


    </references>

</references>


<?line 203?>

<section numbered="false" anchor="acknowledgements"><name>Acknowledgements</name>

<t>Thanks to the Veraison community for the discussion that prompted this sketch.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA41abXPjNpL+zl+Bcz7EdkmasTO3mch7m9Panoqr5u1sJ6m9
q/sAkZCENUVwCdKykvJ/ud+yv2yf7gZASvJMbmpqRqJAoNEvTz/dwHg8zlrb
lmaqji7dunbeVks1q+vS5rq1rhq/11vTqFlOX9T1oy1MlRu1se1K3Zq1a42a
ta3xLY9WnxuXm6JrjD/K9HzemEdMPLv+rNwjZrmd3d8dZZjYLF2znSpbLVxW
uLzSawhQNHrRjr17cKV7HDe69WNt6nEuYrEwr88yWzdT1Tadb89fv/7h9Xmm
G6On6s7kXWPbbbZxzcOycV09TfLdvyDfnTomaU6yB7PFK8U0U2qsdL8V/m7C
fvnL7EbppalaL0Pz3HVVq+e2pGV1165cI7PIdmZViwXvZDt4rpRrlrqyv/H0
U3W/zVdG3VQe+u9awyNyTIVfdFnaqpIntAjp6tpjOqv5oVlrW06VphUmQWH/
2dJ8E5vmq1yzxlKPhoS6fXd5fnb2Q/j49uz7N+HjD999lz5+f3Y2zcgmgxdv
xlcTa9pFsEfzxtvDx0Y3hw/XfjneNLo+/CV3jV2/8EJXtnYMP7ELa9KEc9s8
rFz5W/hBz0szZjNgmgrPPKvTx+H46uBDjn0nPqzco36QRdqNHQ+sHEdAyx5u
0K5kVN3YR51vx4sGpiSPonH/ff3x09WnMbx5ylaIcfOTbooNvHDcOLhbMXQi
BV3Cb0Tg5E1TladQu7m+f8dxISGlJc7iSFXr/AEvI5poxd7J6M+XHa1AhE3V
+evzP4mgulmadqpWbVv76atXhbMT+OKrs9eTfz9/e/bqN1O5wk3OX789e/un
78+zMUCB/lF67tsGImXZ/cp6hUjt1rQR/2BaOJtXWg2iE8Ji502FsFablc2x
m0rpAZSUDCVHX9jjUXYM1Z4oWld5u6xMMaLXTVWMXVVuVWPgOIVyC55XJmn1
g6nUfMuPutbBcWGBY1K7edLrujSjpP8T5be+NetR1iLwRJeIN9VVBcQSiW2r
NtrLtFi9KvDEK9e12Kch0aCGFoDDdvY9HmLLNKk3lTckIX0hq2azJl/Z1uQt
MAeQ8+5SUcSd8NRzeF2hWqfqUrcUdf18deOKDkjFW1Or4GGKPIynJ/ybqPsV
rdySSazHrnTLqquWpVG/hDgaAXb27IQJ4q9+pHKxUqMtRJ87OCEJn0QiTzYs
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

-->

</rfc>

