[Rats] Re: [Use Case] RATS for Hardware-Enforced State Management in Autonomous Agents (AIGA)

Edward Aylward <aylward.edward@gmail.com> Tue, 13 January 2026 19:07 UTC

Return-Path: <aylward.edward@gmail.com>
X-Original-To: rats@mail2.ietf.org
Delivered-To: rats@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 83F3CA72B5F3 for <rats@mail2.ietf.org>; Tue, 13 Jan 2026 11:07:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NI1LVfdVmEZ8 for <rats@mail2.ietf.org>; Tue, 13 Jan 2026 11:07:12 -0800 (PST)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 11042A72B5EB for <rats@ietf.org>; Tue, 13 Jan 2026 11:07:12 -0800 (PST)
Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-64b4b35c812so12925887a12.0 for <rats@ietf.org>; Tue, 13 Jan 2026 11:07:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768331225; x=1768936025; darn=ietf.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=dF8fPFdLOPoRngtZtP3ZvJDo5hKkooJ6TtALI8UP8oU=; b=dlqD267VLBZKv7Stkf1xocEolOzf2YcCVlptWY3vkbv87hvglztFXYgqSjLJskplC8 RPAoTcRphbQVvI3JXCtvC59AvmpDBapUJtz6/sBCvYvgkW5YXftFK04XCpoLcscPTAjx hAhqTWuB3G68x4xnh9j3nsN81P7nCSCrkHyEhxAbz8saGLGomyxAkZ44fev4kgayE/HV iVfRtJCeCmvhplSgyhvqtMDK2IMd3Pbly+C2I4XTHgyhWNyyPSwvX1TseH5gl3vusy0r V66tWVETFMiHeRxBnlfyrgXJ5ejZYa6ie4JuQb6c0wAG0y9GvhfQuZ/z5JF+jn3bq404 ozvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768331225; x=1768936025; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dF8fPFdLOPoRngtZtP3ZvJDo5hKkooJ6TtALI8UP8oU=; b=FE3kNkXzYhJ2NO7KqmwEsiLjTrasglWiPLJnAlMQR1CvvsGQPHjim4QSlQVZiBg46e isSMwMRKs791kXEAVIH3CcnSoKxhl1/Ebh4n0rpjCPliSVpjZCIYiywxzSfO+0DI6lEu c8GFGZC70SsYn4X6PIxu669R5V9q0AHWAuoGQpnW99gsPXGN1EZ+Z+pPPNiqIBZI14fi Tmwz2jnkvjMjOfGJIxtcjlCj60clLklK0yyqsacWey46mJVGnTJs09HZ2sY8zdtRFYYK 7Nh9E7tiHxShGNxuAGftcHrQ6u+dPt1Sbwv2vbPdIGQ2bcE0NKa3375fQUQffEn6Zcuy HEaw==
X-Gm-Message-State: AOJu0Yx0WDsFIOnaHsuP2OMbscgMA8pSCei64+dY3/EjdQDUW0LkEm7P KMjCVtKLvw2j0l3YgJpzDjX8OBjt7LarNHv+gB9LeeYNaHEPMAh2qDd0BdZDjAb6ahQV4o6bv6G nuVCSam5KEkgmeV9mL87PLitcUzzcJhprbaxW7Ik=
X-Gm-Gg: AY/fxX46YeZNu89h8qS4N+udtqmzTZQ/f6b9IDnYKXNSYwgsFHutKO4X0NGNB4Y7uKE GrRzxl2D8g64gDj6+5gZqEwuRSvL8i8RlUuYkn8AFZyPofmJTj3WGXeKeiN+Up0tkorZlWSKcgA +gNopVsFcqWL8dMCa/EPNvH2LUUE4NZHRdBk484ZL0irz1vCWrZfxRWY3/YS+UjKDd19C/BCwUk r+2T37damx09UlOeIOLPA/+CbFxfckomsagxhmlR0nyzrbfLKUB2xfhZ4GlicbPABmeMYwVXRpP bzwXD10CewWVtdhjCWcb2guqgW9r
X-Received: by 2002:a05:6402:3581:b0:653:9cd7:2004 with SMTP id 4fb4d7f45d1cf-653ec459a2amr31992a12.28.1768331224515; Tue, 13 Jan 2026 11:07:04 -0800 (PST)
MIME-Version: 1.0
References: <CAL6-Gb-O7LEifnA1iT5hHC78_svdDSyoje7G6E6X0yb6yRhTHw@mail.gmail.com>
In-Reply-To: <CAL6-Gb-O7LEifnA1iT5hHC78_svdDSyoje7G6E6X0yb6yRhTHw@mail.gmail.com>
From: Edward Aylward <aylward.edward@gmail.com>
Date: Tue, 13 Jan 2026 11:06:27 -0800
X-Gm-Features: AZwV_QhLrDL1UYTuhyOQcSqFZhnABib-0zeXu5SpaYdPEIRuBPAny6t5eS7y4E4
Message-ID: <CAL6-Gb-K55V=cOs1hDxTAJPbDL=hdMn=OGTkAkfs-cXKEEzeyA@mail.gmail.com>
To: rats@ietf.org
Content-Type: multipart/alternative; boundary="0000000000007b8ab0064849b243"
Message-ID-Hash: QLHHUXWO2NQCLHBV6BR5XJGIAK72BMAO
X-Message-ID-Hash: QLHHUXWO2NQCLHBV6BR5XJGIAK72BMAO
X-MailFrom: aylward.edward@gmail.com
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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Rats] Re: [Use Case] RATS for Hardware-Enforced State Management in Autonomous Agents (AIGA)
List-Id: Remote ATtestation procedureS <rats.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/qu41Xdlf_V7J6zEd-o5SgLNQULk>
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>

Correction to draft url:
https://datatracker.ietf.org/doc/draft-aylward-aiga-1/

          Respectfully,

*          Edward R. Aylward II*          aylward.edward@gmail.com
          702.684.4607 <7026844607>


On Tue, Jan 13, 2026 at 10:56 AM Edward Aylward <aylward.edward@gmail.com>
wrote:

> Hi RATS WG,
>
> I am writing to request feedback on a specific use case for Remote
> Attestation described in my recent individual submission: "Artificial
> Intelligence Governance Architecture (AIGA)" (draft-aylward-aiga-00).
>
> While the draft covers broader application-layer governance, Section 5.1
> specifically proposes a mechanism for "Hardware-Enforced Termination" of
> high-risk autonomous agents using TEEs. I believe this aligns with the RATS
> architecture, and I am seeking the group's insight on the feasibility of
> the attestation flow.
>
> The Problem:
> Current "kill switches" for autonomous agents are implemented in software.
> If an agent (or the host OS) is compromised or misaligned, it can simply
> ignore the termination signal.
>
> The Proposed Solution (RATS Integration):
> The draft defines a "Risk Class 5" Agent that MUST execute within a TEE.
> The enforcement mechanism relies on a periodic "Attestation Heartbeat":
>
> 1. The Prover (Agent Hardware): Generates a periodic Quote (EAT)
> certifying the hash of the running kernel/binary and the freshness of the
> session.
> 2. The Verifier (Governance Node): Validates the Quote against the
> Platform Endorsement Key (PEK).
> 3. The Relying Party (Network Peer): Drops all traffic if the Verifier
> does not publish a fresh "Liveness Token" for that Agent.
>
> My Questions for the WG:
> 1. Does the RATS architecture support a model where the "Relying Party"
> (the network peer) is distinct from the "Verifier" (the Governance Node) in
> a real-time loop?
> 2. Are there existing EAT claims (CWT/JWT) best suited for representing
> "Operational State" (e.g., Active vs. Terminated), or would this require a
> custom profile?
>
> I would appreciate any guidance on whether this use case fits within the
> current RATS charter or if there are existing profiles I should reference
> to align Section 5.1 with standard practices.
>
> Link to Draft: https://datatracker.ietf.org/doc/draft-aylward-aiga/
>
> Best regards,
>
> Edward Richard Aylward Jr.
>
>