[Seat] Re: Relay Attacks in Intra-handshake Attestation for Confidential Agentic AI Systems
"Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com> Mon, 15 June 2026 07:12 UTC
Return-Path: <ncamwing@cisco.com>
X-Original-To: seat@mail2.ietf.org
Delivered-To: seat@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 999351015D160 for <seat@mail2.ietf.org>; Mon, 15 Jun 2026 00:12:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781507550; bh=z+n5Za5J8NzJZSIVcF9KJFGX8ag1l7FWxOKyj1u1f28=; h=From:To:Subject:Date:References:In-Reply-To; b=YzJGCMZbwFTry64G7UNf8Xy0bLF0ave2bDS2e3cx8SMF3HBJEF1JvqVn7ht82/3rj Xy+/a7VV9KndHT+Hkcb4cAFZS1LInildEb6E2aCNzldO+tKMnvAqV86b75iaq8UTyV lrI0HuADjEL9mwIpneB340S2lkS5FvhANHZHxcZs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.887
X-Spam-Level:
X-Spam-Status: No, score=-11.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.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 ZaUOp_W2_inl for <seat@mail2.ietf.org>; Mon, 15 Jun 2026 00:12:29 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2B99A1015D14F for <seat@ietf.org>; Mon, 15 Jun 2026 00:12:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=50356; q=dns/txt; s=iport01; t=1781507549; x=1782717149; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=z+n5Za5J8NzJZSIVcF9KJFGX8ag1l7FWxOKyj1u1f28=; b=SpKFrcKBxOfMMfyfmHYZe3xHRueDm8x5Es2Nw5uQzYhuNNKtZ/YF65wf fSn59fNgpgMxx4jbNwTHf3VMLW1S3lwlyhcPz/3X4zyV82G7RU3eW497v QaPwZljT++Paoo2nxwGcRk6Nmd0MDq3AXZB6EGbclJR552Ragt2YMGTO3 GDMbioIknZ6Rr/4mD8DoTEMINxObjzdeP1lnW1TT42XTQckKJq+mciJPM +FpuMc1+V9uh09g3JN6+EMXJEAuUhZSvj7F8UX+tc49XojQUW4Haw2+DJ hsT1jC14GIfQa4qQ0as6YwuobGVQ6Wi+TCL42xJTmcIUvty6CDtK4EOfa A==;
X-CSE-ConnectionGUID: AHdCFuMITlKin88K7Ektrg==
X-CSE-MsgGUID: SyvS2okOR/+n0kQNZSmIMQ==
X-IPAS-Result: A0B9BQCtpC9q/4sQJK1agS6CaDFTgQqBIUkDhFSDTAOFLIZYgiEDkUqGNoE8gxeBXIEQA1EGDwEBAQ8uAQUdBAEBhQYCFo0tAiY4EwECBAMCAwEBAQEBAQEBAQEBCwEBBQEBAQIBBwWBDhOGTw2GWgEBAQEBAgERCAlEAQcBGQIBCBEDAQIhAQkCAgIlCh0IAgQBEggMBweCYYIdVgMBAg4Gp2EBgT0Ciip6gTKBAYNaAwsCAjwEAdwCBoFNhT+DHAEqgTUDDoNtVIIOgTh7FxAbgg2BFUKBZ4ECPoI/IgEBAQEBgSMFARIBCRoVCYM7OoIwBIEOfxV6EhuBP3CBUSeBYxqEJTsVhA+BP1JySzMsAVUTFwsHBYEjEDMDIAovLQIUDQ8TDxoFLR1wDCcSDx0XFh5YGwcFEiAqbkUjAwIWMwNWQjgLQwWBXQKCGE4jHwM5f4FwgSVnZhUwNYECER8KHAMLbT03Bg4bAwSBNQWLa0QZFw+BSgMjRiZCBi8kIAIOHgIWJhEwDQQsCQISBQ8CCy8RkjUJE4N/i2KjdwqEHYwhglmKZYgyF4QEjRSSDoZfZ4QElQQjgjaLMYoNi1cEGRiEdAIEAgQFAhABAQaBfyU5MHBwFTuCMwEBATETQBkPjigEARYcgX6BRoJkgi+BAYFAwCN5AgEIAzEHAgcBDASGUYw/YAEB
IronPort-PHdr: A9a23:FKqzox/CRww1av9uWBDoyV9kXcBvk7zwOghQ7YIolPcVNK+i5J/le kfY4KYlgFzIWNDD4ulfw6rNsq/mUHAd+5vJrn0YcZJNWhNEwcUblgAtGoiEXGXwLeXhaGoxG 8EqaQ==
IronPort-Data: A9a23:y3tfTq5ir54GjdPlQWlbdgxRtH/GchMFZxGqfqrLsTDasY5as4F+v jQdXGCEa/+LMGqkKtwiO4q29k5UuZWHyNNlSwdtpSg3Zn8b8sCt6fZ1gavT04J+CuWZESqLO u1HMoGowPgcFyGa/lH2dOC98RGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 5Wo/6UzBHf/g2QqajxNtvrawP9SlK2aVA0w7wRWic9j5Dcyp1FNZLoDKKe4KWfPQ4U8NoaSW +bZwbilyXjS9hErB8nNuu6TnpoiG+O60aCm0xK6aoD66vRwjnVaPpUTaJLwXXxqZwChxLid/ jniWauYEm/FNoWU8AgUvoIx/ytWZcWq85efSZSzXFD6I0DuKxPRL/tS4E4eFK0U0chqJEBy8 d8ZLmBdTU+uhP6sz+fuIgVsrpxLwMjDNYcbvDRkiDreF/tjGcqFSKTR7tge1zA17ixMNa+BP IxCN3w2MlKZOEwn1lQ/UPrSmM+ujXD6bDxep3qepLE85C7YywkZPL3Fb4SKIY3UFJQO9qqej lnX4V+jBRI9Dpvcz2KGy1SeveruuBquDer+E5X9rJaGmma73WEaFDUXWEe15/6jhSaDt8l3I kgQ/G8q6KM17kHuFoO7VByjq3nCtRkZMzZNL9AHBMi24vO8yy6SB3MPSXhKb9lOiSP8bWVCO oOh9z8xOQFSjQ==
IronPort-HdrOrdr: A9a23:pCNqeqCgD8Nt/qjlHeiqsseALOsnbusQ8zAXPh9KOH9om52j9/ xGws576fatskdvZJhBo7y90dq7MA3hHP9OkMUs1NiZLXLbUQeTXeVfBM7ZskHd8k7Fh6FgPM VbAtJD4bTLZDAQ47eZkWyF+pQbsaS6GcuT9IHjJgJWPHlXgtZbnn5E42igYypLbTgDL6AUUL Cb4c1KrSehf3M4UuSXb0NuY8Hz4/fwuNbDexApOz4LgTPisRqYrJLqGRmR2RkTFwhI3aoj9m b9lQn47LWIsv2wyBPQvlWjoai+nuGP9vJzQOi3zuQFIDTljQilIK57XaeZgTwzqOazrH43jd jluX4bToROwkKUWlvwjQrm2gHm3jprwWTl00WkjXzqptG8bC4mCvBGmZlSfnLimgkdVZBHoe B2NlCixt5q5CD77WPADh/zJldXf3+P0D8feCgo/iViuMUlGedsRMckjTJo+d87bVLHAcYcYa hTJfCZwupKelWHaH2clGxuzNuwGkkXJH69MxM/Ugj/6UkKoJi/pHFonvA3jzMO8okwRIJD4P mBOqN0lKtWRstTdq5lAvwdKPHHQVAlbCi8eV56G26XXJ0vKjbIsdr68b817OaldNgBy4Yzgo 3IVBdduXQpc0zjBMWS1NkTmyq9DVmVTHDo0IVT9pJ5srrzSP7iNjCCUkknl4+lr+8ECsPWVv 6vMNZdAuPlL2HpBYFVtjeOEaV6OD0bSokYq9w7U1WBrobCLZDrrPXSdLLJKL/kAV8fKxXC67 s4LU/Ozel7nzSWsyXD8WrscmKofla65p55GrXb+e8IobJ9RbGkmjJl/GiE2g==
X-Talos-CUID: 9a23:2b5D6mn2qEzKEypVZoyLl70bvJnXOVT9wFz+PmqZNWJKSbvFGXzP1aB4icU7zg==
X-Talos-MUID: 9a23:3+c5JgvZaLkYmNZhEs2nvyB8D51v4IOUTwMLyZY/nfu/MA1VAmLI
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-02.cisco.com ([173.36.16.139]) by alln-iport-1.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 15 Jun 2026 07:12:28 +0000
Received: from alln-opgw-3.cisco.com (alln-opgw-3.cisco.com [173.37.147.251]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-02.cisco.com (Postfix) with ESMTPS id DCF9C18000159 for <seat@ietf.org>; Mon, 15 Jun 2026 07:12:27 +0000 (GMT)
X-CSE-ConnectionGUID: EP9k3nr1SCGyW1SsyhcwXg==
X-CSE-MsgGUID: KYkEhKFBRdGJKjAn4qZMlw==
Authentication-Results: alln-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.24,206,1774310400"; d="scan'208,217";a="56544340"
Received: from mail-westcentralusazon11010004.outbound.protection.outlook.com (HELO CY7PR03CU001.outbound.protection.outlook.com) ([40.93.198.4]) by alln-opgw-3.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 15 Jun 2026 07:12:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=c2PmmZQsw6TNMGxz7x9Jo4wLuS24wg20kVa0KSgaFukpQSONoAGOVdwPNAKU5ybT3RSAr5bya8XgN+h9oCK/8ufC9V+tgliP4GC3xb0uy25aRsLOhS5y6M0aZxZ4uXwOCgShrWBoN2XdvMZtNrBH7Xf1ITZAic6klaCxFgDkhSa8t27csFPYBXHa6oKnIudP9/xEyjPd/9HqA+fyylv+7HJ9h7G03ap2FXBvUETjF6qhBpWxFbQPiFQoDJGWwfA9JXxF5k+M1eG9qhMlY3HywR89CqrHgYanz6BfDkOO4m3dp3baaWcG6BStfxH1d2w59ci8hsra+wZJcgbKVXyVgA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=z+n5Za5J8NzJZSIVcF9KJFGX8ag1l7FWxOKyj1u1f28=; b=E4sRWagqhiLKvfTcNroVhcKhsrZvoGM1AiVD7+YFw165VyvLC6R9+UvG9GrV01eE8XX1JbbZjn911cGnQrdHYLpTf/xjqD3ojl3Otqg09J3bvyoZ3yABwTT//tAINLiKbtDBJfwCCfWc9cL8qcZVtziEpQ5drdwMjCSkKOY1Jyo3Qkw2NwSlUHcilo/cc80ChjBGcl2L6UOIFrnBrx/RSQz/EReBu9Nu2w62j7WhJdiMlpRTDGBrpH9jgeKJylB9lxFlgsmjyL2UZO3TWUNuTUd92ioxqvF7Ij0V2CizkM51keO4+45fh4QilInZP1m1Vcdm420vno8JGh+/vFHl6w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from PH3PPF6E8D29981.namprd11.prod.outlook.com (2603:10b6:518:1::d2d) by LVUPR11MB9836.namprd11.prod.outlook.com (2603:10b6:408:39d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun 2026 07:12:25 +0000
Received: from PH3PPF6E8D29981.namprd11.prod.outlook.com ([fe80::fdf1:a55:f925:9a33]) by PH3PPF6E8D29981.namprd11.prod.outlook.com ([fe80::fdf1:a55:f925:9a33%5]) with mapi id 15.21.0113.015; Mon, 15 Jun 2026 07:12:25 +0000
From: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
To: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>, "seat@ietf.org" <seat@ietf.org>, UFMRG IRTF <ufmrg@irtf.org>
Thread-Topic: [Seat] Re: Relay Attacks in Intra-handshake Attestation for Confidential Agentic AI Systems
Thread-Index: AQHcq/Jv7bevRnHKFUq3jc8FRHzdLbY+rZOAgAEm5iE=
Date: Mon, 15 Jun 2026 07:12:25 +0000
Message-ID: <PH3PPF6E8D299819F6EABD7FBAF5FC1B1A0D6E62@PH3PPF6E8D29981.namprd11.prod.outlook.com>
References: <5521ffe4-4f9f-4470-93a2-644841713996@tu-dresden.de> <5ede264d-7572-43f8-aa26-a21c2ae213f0@tu-dresden.de> <f6b5bc81-e9df-410b-8ade-83d36df5d941@tu-dresden.de>
In-Reply-To: <f6b5bc81-e9df-410b-8ade-83d36df5d941@tu-dresden.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH3PPF6E8D29981:EE_|LVUPR11MB9836:EE_
x-ms-office365-filtering-correlation-id: 4841a0e8-bab5-4815-a8ba-08decaad7405
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|3023799007|22082099003|18002099003|38070700021|13003099007|56012099006|11063799006|6133799003|5023799004|4143699003|8096899003;
x-microsoft-antispam-message-info: bwUhkNrVsB2UnAB22C1HfrTz9EZWtVsx+/LYcXUjFzqkSWDVIU0vojH86WQwkvpkoAfXPt06X2yPN21L1DuCG/vdc2NjgNyBmDTWTFncOoo9aHzTE1ophI4vZdmUkArQRiekhGPp0K5J6jocMn62/KhyerCriEz9SKLyfb+UmuDq4DkexUz/tnaJ8BbTHr8JRJtQZWDlyyITeU0yybV2FiSJctZBJmT+GIYHiko0kMlPmnEjeYourWUgFI5Ty9dxCqfW7M73+6EVVSpLGFEuymozm385jhSqd2cUTs7F4IcaAYvlgFW88AE1jbUuot7/uAFVKEEc7H5GZsf6t3ZMgwekxXEecc/ZtoG7pKchiESNT0wxzP2R6U+1zb3LVbuR9q9Snf9wcWeqlcbMXcYW08imaMSEMfwgrq502+eusJKPI7AalZeRbRlaRxk1kr/Hjpk9bfaNcZDSuBr3zH/zJQz+4NeH+E1CGkBqrF+va6wxzm7O86Vwp12cKlxJREAJcI9ej04LZpVmhxoKDnTzEkPOcsARFu9zvYhxjpd9DIRt8mCmcHl/J3U2mtpRXMwYdVRgmkyyhR+0UrsL2ZP4151H7jUaU2rhzG1j2czOcjC1WS9LEFk/nXrQmpXWTi/y4x+IVrb0xXoBvqTuau3TeaUOkLhzr2DeWM6eLa0KNS34wSo+I8ezQ16/mLnnEU9Q
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH3PPF6E8D29981.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(3023799007)(22082099003)(18002099003)(38070700021)(13003099007)(56012099006)(11063799006)(6133799003)(5023799004)(4143699003)(8096899003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: o+1htV/j5+LpQDN0nKUJ3YgZ+eTSpIm7L2qnylUTbN7VuxwnqXoR8h92S8o7+1JqVT6nwZ/XUnRmfePhlrKctsro9wK8DSFpLQuD4BN/eCgDeYJtQkGgt0qgfeQpohrfQ4jw32LROJqLnRZEp3ONokykRqArG413Dj2d1ZhCfi03ipslhQAvveuLqJvbxevlpkLux4ibHPo+vz/pgPGVMGHgZwwmEi3yP9JCx+jYMp4ClIH0nYul7aKWAYBoY3ZCPKx08Q+8u+O+5yUmVd7OMOfq+f9vscRSPhq1dXBEhaqL+srfJiSlez6OdvtkoNvo2Gwf1169e3Kr7aggL3yQGqqI2P2ofiTNn2zHx3X8aCE6izD/kbLIDTYZhGQlqgrPEOSoLnDi8gQKbckkhwNiXafFLJgWfoWFVbHFLO5GJrFghPdBIeef6PdvOyBR7Gl3V5N7u0mnwxJM5U9x75tDEMVvCkR3+5hsnE1NaDePpqwzGidpGDJkXPSJh0zSSroxG7srZRjik+PqmF17Eejz37T4PLhX0YXEyn/wLwFl1E/CmrXDoyUlD2y4lC1okfs2rVL8NTaD0O09lOJhSyTR1LPuVyaHRjJ6P/Ol0sC8mILXSjntntOQl+CiTW30VxOluDkQ3h4MgUekTBN/3Xu4oDhhZGxtLa59wdYocV1cTq5JDn8oFeWleNoql00alrhE8AQcCwzrOC9H6jfpYVEVyDydA2alS5NMEomogsobbg6UAYvXkMaZVMDctdB4IT27k25pOAPdaksiRD2X13LgpWB2txuoyV/pgngtWlragqGJEMgeBi288mnySgfereBJr1sqKSCJJ9usIbQzvBignRjl5P96gauXLufufSCRrXqweXUyMgqnheZ+z/Zw3Z8W782LTjEKBp6uF2nPVxW/o7mSigHk1SWK/LYrgUlJv/C7C8qaPiIGTABPvIE5EFsfyrq+RIX1THwKGGrUlUv7ab3Kr8ZWR0w7XTyheMaKH5tYVXC6Sp4U1uWAsri9VHlWVY10cbG9RIfWS6geHh0mphd4zMWTtYS+qnxAaQYjMO4HsbCqXBpNwwV56vaaRyNha6DncTT2c6yQXrR35CJOqMFTBsoxVBoC3PDQtRBpKU4iFjr+dyvfO1Tq/UK5Pyx2n7yUS3NdF/1Z1ml/7MhJ0ykiZ7ptmnjz7k6hiAdPTeiiICuLYyb2Zt8as3LmD9CdyKoN3JdthPD1LmFNLIHYOalCgForEcW+KYXUo3Zbli8mkBtakkMUGl+USJpYhGeKfH7U6GZvktvHzeRLukoKYxlv0vx8xEaJ61KBj6WYvPq/o3bkK1ZlGbvhMFiybIiWL5FKKon9HGxa5PchO2v1NcZ3wIedzIwfFnFycc5zvthNXWR5v0/O2yvjTJB4Ub/P9F6ckncM3SxTgkV9G52qCJZmTR5ojG6iV1x0z0O7BTWKon74Y1E9axhIunB5ZpsoPP8JKd1c9E/wRYhehF/ZTG3M/UvHS+xB9A/D0hEpRWQnxKfrOGBwxtPlCQwDfFnsVogY4+6DHOoDoEXGezgi7byZC6tHD3Ngk7j9so2JDwd2gueZXuKiXoUlZsHSg89ImllmXHpHGqaS9uhJi01vk1bqohJ7AnIbukajdO37mlEzXgOwVb73KrcAugkTG36BOPGlkyyrDzuB+yhmJgNMObDyevzksN9yAktP1G4KyjF+BgvEm8pEYH9aE8WhQVuQ/br9t6x6kRyP1QUGHa9greiN48SPrbb5dRMqqWiYt14=
Content-Type: multipart/alternative; boundary="_000_PH3PPF6E8D299819F6EABD7FBAF5FC1B1A0D6E62PH3PPF6E8D29981_"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: N24Hkgvsi7bYaPrKW5twgF6H6JE7zewVpOFyiUnVvMDLr1L0lqbQYg/MWNWnjfqC6OA+eaW0HQEPy7qzcwsHeP89q1n8g3uZPIVmayPdsk+1oVOFAfaax91pjCrYMsz0Lal/jwtPuLnyUyEsrSFWmhXmopPpv+swlSo4aTaKM+9bjHh7+A8TxbAM0f2fQ7VEq2bJPnL/K1M9Bqh/5bGOFQSSvZkg9d85DLapi6DwJIPABhC+twyHhZfnCPl4NWyLp80xz+m4nESXT1caXd3ol7CbCbc1nDRl1fCaCoR3zUstwuLAY2qZKmsMHZEbvgLkZfCBjUZSGxisLPQSP8ztHw==
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH3PPF6E8D29981.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4841a0e8-bab5-4815-a8ba-08decaad7405
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2026 07:12:25.7331 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lYhVR+sfHseODdrxN3j1enuUixwW+e9f5/Yz4KcXHXJMQ50gpkVY23AzwZtuOD31T/GMAvAGEHH3KfVrWfvwCw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LVUPR11MB9836
X-Outbound-Client-TLS: ANONYMOUS;alln-opgw-3.cisco.com [173.37.147.251];TLSv1.3;TLS_AES_256_GCM_SHA384;256
X-Outbound-SMTP-Client: 173.37.147.251, alln-opgw-3.cisco.com
X-Outbound-Node: alln-l-core-02.cisco.com
Message-ID-Hash: N7ZLGHMVM3GC7HAB6O2OLDDYYO5H5TMB
X-Message-ID-Hash: N7ZLGHMVM3GC7HAB6O2OLDDYYO5H5TMB
X-MailFrom: ncamwing@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; 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: [Seat] Re: Relay Attacks in Intra-handshake Attestation for Confidential Agentic AI Systems
List-Id: "Secure Evidence and Attestation Transport (SEAT) WG" <seat.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/seat/xHdABo8Kzu4iuOgO9ximjGqOExM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/seat>
List-Help: <mailto:seat-request@ietf.org?subject=help>
List-Owner: <mailto:seat-owner@ietf.org>
List-Post: <mailto:seat@ietf.org>
List-Subscribe: <mailto:seat-join@ietf.org>
List-Unsubscribe: <mailto:seat-leave@ietf.org>
Dear Usama, This is an official warning from the SEAT working group chairs. Your message to the SEAT list reads primarily as marketing for an external paper and its publication process. As explained in RFC 9945, off-scope discussion and announcements of non-IETF/non-ISOC conferences, events, or activities without prior administrator approval are considered disruptive behaviour. The SEAT list is for technical discussion relevant to the working group. Technical contributions are welcome, including references to external work when they directly support a concrete technical point. Promotional material, conference status, rankings, publication process updates, and reputation-building claims should not be posted to the list. Further postings of this nature may result in moderation consistent with applicable IETF procedures. Please keep future messages focused on specific technical issues relevant to SEAT to avoid future moderation. Best Regards, Yaroslav and Nancy (as SEAT chairs) From: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de> Date: Sunday, June 14, 2026 at 6:38 AM To: seat@ietf.org <seat@ietf.org>; UFMRG IRTF <ufmrg@irtf.org> Subject: [Seat] Re: Relay Attacks in Intra-handshake Attestation for Confidential Agentic AI Systems Hi SEAT and UFMRG, Since some WG participants have shown a lot of interest in our work and also recently brought it to RG as well and seem to be patiently waiting for it, we are happy to update that the peer-review for paper and artifacts is almost over. The paper has been accepted with shepherding (see below) at ESORICS'26 [10], a CORE rank A security conference [11]. Yesterday we received three reviews, all of which are very encouraging. In our understanding, there are no technical objections to either the core methodology in the paper or the artifacts (both symbolic and paper-and-pen analysis). There appear to be some requests for a more clear presentation on a couple of items, and more clarity on the future work. We would like to share our understanding of the next steps in the shepherding process at ESORICS'26: * Within the next two days, the ESORICS shepherd will provide additional review and list of revision points. * Latest by June 26 (11:59 p.m. AoE), we will work on the revisions and coordinate with the ESORICS shepherd to finalize the paper. We intend to stay highly respectful of the community's time and thus release the artifacts and paper only after the ESORICS shepherd's confirmation. Based on that, here are the next steps that the WG/RG can expect: * Artifacts: If the ESORICS shepherd's list of revision points does not include any concern on artifacts, WG/RG can expect the artifacts to be released under Apache-2.0 License, allowing the WG/RG to carry out further research on top of that. If there is any concern on artifacts, we will wait for the ESORICS shepherd's confirmation before releasing the artifacts. There are also other dependencies: we have already requested creation of a repo from the co-chairs of CCC Attestation SIG, where this is an adopted project [12]. * Preprint: We will share the paper preprint latest by June 26 (11:59 p.m. AoE). * Presentation: Unfortunately, UFMRG is not meeting in Vienna [13]. We would ask for a slot in SEAT and likely present as follows: * Insights from symbolic analysis: Usama * Insights from Agentic AI use case: Slava (to be confirmed) * Insights from paper-and-pen analysis: Jean-Marie (to be confirmed) We hope the paper will provide a useful input for SEAT, and a great motivation for UFMRG on how formal methods can be used to find the high-severity vulnerabilities in apparently secure protocols. We would like to thank Eric Rescorla, Juho Forsen, Markus Rudy, Mariam Moustafa, Tjaden Hess, Yuning Jiang, Pavel Nikonorov, and Casey Wilson for their insightful contributions. We also thank Paul Wouters, the responsible AD back then, who requested an exhaustive analysis of existing implementations of intra-handshake attestation, and this work aims to fulfill that requirement. We will happily incorporate any feedback from the WG/RG in the follow-up work. Best regards, Usama, Slava (Viacheslav), and Jean-Marie On 03.03.26 18:47, Muhammad Usama Sardar wrote: Hi all, Following up with supporting public evidence: Cocos AI has publicly acknowledged [9] the relay attacks last Friday. # Context As helpful context, Cocos AI [4] claimed their attested TLS to be the "best in the world" in the Confidential Computing Consortium and despite we having informed them repeatedly about the attacks after our formal analysis, they were continuing to misguide the community on social media. Anyway, we now respect their honesty and transparency, and we remain fully committed to helping them towards secure solutions. # Cocos AI acknowledgment of attacks Cocos AI (one of the implementers of the protocol) has publicly acknowledged [9] our email and the relay attacks we highlighted on their design and implementation in our email. Particularly, see the sections "Limitations and the Relay Attack" and "The Relay Attack Scenario" in [9]. Note that their description is almost a paraphrase of our email. There are some nits that we disagree with them but that doesn't matter much. They have essentially acknowledged the attacks and shared a short-term, medium-term and long-term roadmap for mitigations of the attacks. We believe this alone is sufficient supporting evidence. Best regards, Usama, Slava (Viacheslav), and Jean-Marie On 11.01.26 02:17, Muhammad Usama Sardar wrote: Hi SEAT and UFMRG, # Context We (i.e., I, Dr. Viacheslav Dubeyko [IBM], and Prof. Jean-Marie Jacquet [University of Namur]) did an extensive exploration of binding mechanisms in intra-handshake attestation for confidential agentic AI systems, that was presented on mic at SEAT meeting 124 and later submitted as a draft [0] with focus on AI agent. In line with the scope of SEAT charter, we also did formal analysis in state-of-the-art tool ProVerif and we would like to share a summary of our findings from our formal analysis with the hope that the analysis provides important data points to WG for making informed decisions. # Key Finding All analyzed binding mechanisms and implementations are ad-hoc and all of them result in relay attacks. Please note that this includes Meta's AI [1] for which a thorough security assessment [2] was carried out by Trail of Bits and they were unable to capture the relay attacks but as kindly clarified by Tjaden Hess, no formal methods were used in their review process. Our analysis shows the value of formal methods in the review process. # Fundamental Issue Basically, there is no binding of Evidence to the TLS connection in all of these implementations. # TEE-agnostic System Model * Layered Attester (e.g., Intel TDX) * Composite Attester (e.g., Arm CCA) # Scope of Attested TLS * Intra-handshake attestation # Formalization Approach * Symbolic security analysis # Formalization Tool * ProVerif # Binding Mechanisms A. We considered the following values for user-defined field "rdata" in TEEs 1. Client's TLS nonce 2. Client's Attestation nonce 3. Early exporter 4. (Hash of) Server's public key Question for WG/RG: Is someone aware of any other value that folks use in "rdata"? If possible, please share a link to specification and/or implementation together. B. Combinations: We considered the following combinations of binding mechanisms from A: 1. Hash (Client's TLS nonce || Server's public key) 2. Hash (Client's Attestation nonce || Server's public key) Question for WG/RG: Is someone aware of any other combination that folks use in "rdata"? If possible, please share a link to specification and/or implementation together. # Prominent Industrial Implementations 1. Edgeless Systems Contrast [3]: uses binding mechanism B.2 2. Cocos AI [4] 3. CCC proof-of-concept [5]: Implementation of draft-fossati-tls-attestation 4. Meta’s AI [1]: uses binding mechanism A.1 Question for WG/RG: Is someone aware of any other intra-handshake attestation implementation? If possible, please share a link to specification and/or implementation together. # Binding Levels 1. Shared DH secret (g^xy) 2. Client's handshake traffic key (htsc) 3. Client's application traffic key (atsc) # Correlation Properties * G1: Correlation of Evidence to Shared DH Secret * G2: Correlation of Evidence to Client’s Handshake Traffic Key * G3: Correlation of Evidence to Client’s Application Traffic Key # Results We proved the proposition: G3 => G2 => G1 We discovered relay attacks in all above proposals for binding mechanisms as well as all implementations analyzed. We provide a formal proof of insecurity that all above binding mechanisms and implementations fail to even achieve G1 property (Level 1 binding). Any binding that involves server's public key needs additional assumption that server's private key does not leak. In general, all solutions fail when server's private key is leaked. In other words, extension of TLS with attestation in these implementations is not really bringing much benefit from a security perspective and rather giving a false sense of security. We believe that it is not possible to achieve level 3 binding for intra-handshake attestation within the scope of SEAT charter. # Implementation Issues * Meta's AI uses client's TLS nonce (instead of attestation nonce), and hence does not provide Evidence freshness. * Cocos AI abuses the SNI extension to convey attestation nonce. * Edgeless Systems Contrast was abusing the SNI extension to convey attestation nonce, and currently abusing the ALPN extension to convey attestation nonce. # Proposed Mitigation * We propose a cryptographic binder and modify CertificateVerify message, which achieves level 2 binding. # Paper and Artifacts A paper draft has been prepared and artifacts are well-documented. If you are interested in reviewing one/both of them and can provide some feedback until 19th Jan, please reach out to me off-list. If someone can substantially improve the paper and/or artifacts, we are very welcoming to adding you as co-author. We will make the paper and artifacts public later on. # Contributors We thank Juho Forsén, Mariam Moustafa, Markus Rudy, Tjaden Hess, Yuning Jiang, and Pavel Nikonorov for sharing their insights and providing valuable feedback. # Other known related implementations * Attested EDHOC: Our intuition (no formal proof yet) is that the attacks should apply to attested EDHOC protocol in intra-handshake attestation [6] as well -- at least for the case of Responder as Attester. We will reach out to LAKE WG to inform them about these attacks. * Attested Noise: Confer's private inference [7] uses binding mechanism A.4 [8] for Noise protocol. This implementation started just 3 weeks ago (with holidays in between) and is not mature yet. Anyway, we will reach out to the implementer (Moxie Marlinspike) to inform him about these attacks. # Feedback/Ideas We believe that we have explored all options in intra-handshake attestation within the scope of SEAT charter. We look forward to your thoughts and ideas on how we can mutually progress this work forward. -Usama [0] https://datatracker.ietf.org/doc/draft-jiang-seat-dynamic-attestation/ [1] https://ai.meta.com/static-resource/private-processing-technical-whitepaper [2] https://github.com/trailofbits/publications/blob/master/reviews/2025-08-meta-whatsapp-privateprocessing-securityreview.pdf [3] https://github.com/CCC-Attestation/meetings/blob/main/materials/MarkusRudy.contrast-atls-ccc-attestation.pdf [4] https://docs.cocos.ultraviolet.rs/atls [5] https://github.com/ccc-attestation/attested-tls-poc [6] https://datatracker.ietf.org/doc/draft-ietf-lake-ra/ [7] https://confer.to/blog/2026/01/private-inference/ [8] https://github.com/ConferLabs/confer-proxy/blob/0f69f522f7597c6587741055e86ae802c10891ab/src/main/java/org/moxie/confer/proxy/attestation/AttestationService.java#L145 [9] https://web.archive.org/web/20260227160554/https://www.ultraviolet.rs/blog/tee-tls-privacy/ [10] https://sites.google.com/di.uniroma1.it/esorics2026/home [11] https://portal.core.edu.au/conf-ranks/515/ [12] https://lists.confidentialcomputing.io/g/attestation/message/321 [13] https://mailarchive.ietf.org/arch/msg/ufmrg/0-gvfvCALhXbOEESkLuLCwMSXCM/
- [Seat] Relay Attacks in Intra-handshake Attestati… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Давид Nunhausen
- [Seat] Re: [Ufmrg] Re: Re: Comments on formal ana… rachid bouziane
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nancy Cam-Winget (ncamwing)
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nathanael Ritz
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Paul Wouters
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nathanael Ritz
- [Seat] Comments on formal analysis of relay attac… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Steve
- [Seat] Re: Comments on formal analysis of relay a… Chengxin Huang
- [Seat] Re: [Ufmrg] Re: Comments on formal analysi… Song Haowen
- [Seat] Re: Comments on formal analysis of relay a… Mark Novak
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Mark Novak
- [Seat] Re: Comments on formal analysis of relay a… camilo ayerbe
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: [Ufmrg] Re: Re: Comments on formal ana… Salz, Rich
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… camilo ayerbe
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Paul Wouters