Re: [Rats] Where does a EAT end? (was: Re: WGLC for https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat)

Giridhar Mandyam <mandyam@qti.qualcomm.com> Thu, 02 June 2022 13:19 UTC

Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37430C15AAEF for <rats@ietfa.amsl.com>; Thu, 2 Jun 2022 06:19:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level:
X-Spam-Status: No, score=-2.006 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ycCjY296cwuf for <rats@ietfa.amsl.com>; Thu, 2 Jun 2022 06:19:40 -0700 (PDT)
Received: from esa.hc3962-90.iphmx.com (esa.hc3962-90.iphmx.com [216.71.142.165]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A54AAC15AAD2 for <rats@ietf.org>; Thu, 2 Jun 2022 06:19:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qccesdkim1; t=1654175980; x=1654780780; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=3S61EZui3CG8wF3n4GEngtd8lMoU69Z/dlDxK3WNDEE=; b=vUtLmbKKmOSpZebvsOWn0u7bSlHSKhZ7URr5D/Aj7CsMDNYq3RPipo/h gBnopr7IG8tJEBGSaDWOIs2zvOTz3dGlTURoLi8SQWCzj2f4heXW80O2U AsT25ZFPPQO+4AdSKR12uTQL+sez8Y/F+sJPerrjemXwtH+10wqpQfrNV Q=;
Received: from mail-mw2nam12lp2042.outbound.protection.outlook.com (HELO NAM12-MW2-obe.outbound.protection.outlook.com) ([104.47.66.42]) by ob1.hc3962-90.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2022 13:19:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V3+0syJyOwp4tbXT4RiIWAXl2f0kBEk9FXMYREjdU6jNt+jYMYInk+FdpNdxBzCJt0RRpB0jH2CsPQXE+pzfEskI+aasAinTnPfar3xcnDhtjciz9/n3mHIX1Vpn5CncQIjY+V6xOXsvJOHI4Zsws6MgSzDAwkpJ7rXPPbufo4Td7vfb+uxZpMTgP01SI6azxLd8JeuL6QFa8JdRu+FlaUYx+Ee7uNiBxW6YiIYE4w0v25MIZKpCjE8ZfCaHDIedzX46F+rN90DVfk27mZOP0Igw0Yczpdhq3HxY6WzOt7SX7dM+O9k9MKYtBCooAaaOb0mKzKfuqssKh/5s9eDemQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=3S61EZui3CG8wF3n4GEngtd8lMoU69Z/dlDxK3WNDEE=; b=bCHbM+31nhWMKh/IVHVaWXzZ+K6CTLYGIiYz4e7jA5LtmKwRtVDSQm2TVKnXEbJlGEzdkX1wrpIKQzvhLSS53E2KTOTqwbTqAx5lCNQCfaQnGzM2ekoR1OJ4IEz1VOXuSIwzPmdFNZ4Fie9BJTGavGDrjZthSQ7CHPq2vGFPj59G2xSHm+tliEu9qNQCDue2DMkjScGpw6j/PwVa0X2kYteQ83Wh9xgpIUDvkuOVgcnAscmRip1xjSUMzkPgwMMFtKE51CIhf9015denwQrDmwqiSdhRuzJqRyKgK0CLNa8jgIcJe6jkSfr+c/7Cex2axfeVycs3/XXg3ZEXo5sIbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qti.qualcomm.com; dmarc=pass action=none header.from=qti.qualcomm.com; dkim=pass header.d=qti.qualcomm.com; arc=none
Received: from SJ0PR02MB8353.namprd02.prod.outlook.com (2603:10b6:a03:3e4::7) by CY4PR0201MB3505.namprd02.prod.outlook.com (2603:10b6:910:90::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.16; Thu, 2 Jun 2022 13:19:31 +0000
Received: from SJ0PR02MB8353.namprd02.prod.outlook.com ([fe80::416:c75d:6a2a:9e19]) by SJ0PR02MB8353.namprd02.prod.outlook.com ([fe80::416:c75d:6a2a:9e19%4]) with mapi id 15.20.5314.013; Thu, 2 Jun 2022 13:19:31 +0000
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Where does a EAT end? (was: Re: WGLC for https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat)
Thread-Index: AQHYdNVRnQv5QhI8fk6S4mzhbTb46a05NHiAgAAvSJCAABRlAIAAJvKAgACW7ACAAGELgIABhEeAgAAAb5A=
Date: Thu, 02 Jun 2022 13:19:30 +0000
Message-ID: <SJ0PR02MB8353C0333529F58051E3B10581DE9@SJ0PR02MB8353.namprd02.prod.outlook.com>
References: <45618431-7329-4F31-941F-A39BBC9D575F@cisco.com> <DB9PR08MB65241E9E259EBBD532480E469CDC9@DB9PR08MB6524.eurprd08.prod.outlook.com> <30BB98D4-8CC0-4EA3-BB89-9F95DC6F2CA8@island-resort.com> <SJ0PR02MB83533D9FAAA5C935EFFE2BED81DC9@SJ0PR02MB8353.namprd02.prod.outlook.com> <D6FBA9E8-EAF5-4D43-831E-4F11EEF56AC1@intel.com> <D4DFCC84-43A9-45F1-86CC-577665206643@island-resort.com> <DB9PR08MB6524A23DF4EF603E60641C449CDF9@DB9PR08MB6524.eurprd08.prod.outlook.com> <SJ0PR02MB8353B3CAE4C2216DE827919D81DF9@SJ0PR02MB8353.namprd02.prod.outlook.com> <DB9PR08MB6524EF37525128BB58E914CB9CDE9@DB9PR08MB6524.eurprd08.prod.outlook.com>
In-Reply-To: <DB9PR08MB6524EF37525128BB58E914CB9CDE9@DB9PR08MB6524.eurprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=qti.qualcomm.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 05eb64e0-315e-48cb-006d-08da449a872a
x-ms-traffictypediagnostic: CY4PR0201MB3505:EE_
x-microsoft-antispam-prvs: <CY4PR0201MB3505654A0646700B1F2DE36681DE9@CY4PR0201MB3505.namprd02.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +dKtW2HiOlvykIiErLgFeSxjDxsz7AG1xXyYf6Xery7/gyUJyEcyT8EjBKCNqceBKo4OSDc6FRMhFDCyxcon3tVh6Cbr36qR63aFdv+qYypeYCf3wdJSiGUQ43119+nSWc6gAzIPbjyvAFRp6preBRnG3Vid0Y/T4UGGEo1IvBCZ/gK2WDsAeR7Uv/hjxg6dYaXNjs3jeXLlzohrINlbBHQf+eNKrYtBE0hXffBc+MS7IcJvSwYX3SKBeRq7hB9S90V46WgwucUkSd57H1snkFDriYI0PvZNAw5bGWjkTqSdr1bUT/oS+B8BtFHkGuk0l8h79fCMIjGgW8sUu+5UYti4OHVpC7bkzXj7n3WYDv1MjRTf479Zo4iEQOHjRbhdqrCQ4ulUhXUwdlWuz8eAn7Y9p+c3Tob/gLzhIpR+X/6X31mZMdSUonVB7Cp6K50dh5VJiAe1KxO/aTx+0dc6/s+ZaGfore5flb/w8YrW1nY5hjm9m0399H/Q3httzJRgf86YtXVenXZvKksJerP2gjNYlInOAbbRD9NaAx9MMHweVfKZDoSHQjvjwiejy8Zp73RiecJtqSci+9u22jU5i+YlLsIX1Vl5LWbZjMGkdfrxr3NzqJ8ZEOW2huzqtunYwU8E04HBqgbMrbW4rc6Nn27QxSQINuH4Ad1fTtXtqqShi6bHPpVK04SLhtBv+ZtlI0JWs5EGbNpoCVDCrMcYMih6+Qu4dGMyNUBljNjKVosNsvyGThClPQPpebHN5fE5eqs2yMdaozL/ThdyUzxv3Hji1mSKqWY28HNbrbQtN25oSTCtHHUMLGJWPvqMJ9Ek
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR02MB8353.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(33656002)(2906002)(76116006)(9686003)(122000001)(110136005)(38070700005)(186003)(26005)(83380400001)(53546011)(38100700002)(7696005)(166002)(86362001)(8676002)(508600001)(966005)(8936002)(71200400001)(52536014)(6506007)(64756008)(66446008)(66476007)(66556008)(66946007)(5660300002)(55016003)(316002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: g+9O9TYBTstF6Jml9cJRm0/ZWriQhkiTszfs2r4kHTINXPPi+r4gFymcoGLlXbWfpwqlkR/W7MvKf9OqXc2gUPUZDFeJXb1YlZlOOJmAKSfPGmx/xc/Xbrgr4I1/n78dC7l7RDEWcdWG+EBeGVOuQonLtchCZQ5+t9G1r84ep6CBv4vCAvLK93lw+Irj725YkC55BzwNJ7DProdPIODUYUQGE4anwM3tFP1pJxi4Yj8bI/pnXhZOnwi6yjnJMFYHnYvN/8SCQ7CRB8OF8RelHCxeFd2mUD4iSjhPN2KFWjLH2jjs1KwL7OAtDWZsYGmBNox6BuSWhjsP9lSxmTdq/VbcDnUue7UrFXn6wipkwk0pRfTYywE8mee7ja1E6xQVjAB93bJ7a/M9WQsSnDzh1G2MJkjXI9wEobztxxDZByC6ypUJQo3v+sBQkZ5nmTLNPy0DVHKV2dGmLCnYUmIqd83SN2ePJIUW8mw+/SFq7L9VB4hfNs+0pqBrNiMkpBiwBp2hI+KTVD6QGRxl6heX9rwxjFahXrNXtXluuRVJrjJkJ1Gpg6NwrE+V9ApLaRACKzeF2RzubaJXBKMQJJDtW8SiuF0rsWqqM6Rw1IBev5QVQC6YST6PE6EPwpC9FSs+BjreZEIGDbfqTMbsicg0YHNoXiX4AwK9RpGvrSNfdsO8wRcXy/h3qB4shiyd89F5bOX8BojZaQjTVALYPkSFIWXPB0dJxMDyLmdvuMTO9w28C78Kr2fJT6MvSoseailnAGVykl68NfFXOKBJcqlASLPIOXbH+vqYKt2Ibplh/QxyB7moxlyUQCQGVrS3rTmM6UNUCi39MWOUmCmnWmOHjz4xvrxygmURwBS+P0MSAIIWEfKw2DNLxUV2T+xDnx8MySdiT5wi1A2HeqJyJx2cw2Lu2LLeWjrb7InjT7oZm4ywlj/UpKnMKpQUXL8KZedEdoeRCHQ9syp8kktye6I/E1iYBrwGEyoCCTsxPFrF2+KsEDFiHaOWQypVmAtA3q/V/sdTJKX7igAcJ5NShXRZXhmXOMVXbCk0lahKwppBNAvhmBSiOCD8Tr65d3FsTKI5tGZu0sT7T+eGa8VToKxtTzO6viZoh7RFjy9gfk+6RxUYeSCXBqoLUP7DyCS4lv5BqyhWWSy/HqRZw0XQ6I8Zd2fkV3NyYD9anqzCPULW88ukzvTemqxYXcQ5GsBeQ/qNM1MfA6ETEH/PWLEHgcyusY0e70eKpvC7+gs/40geliTdjWxr5Rsh+dAfcwl29rSvSqDuz7uuI+TM5y9E+P4IHcXk5rUWXf7SlYQppZ3c9H1sojmwHL7A4ApdzImzf7mnDAIkCVa2RB3VysQLIdnLVVw4XaE1dIq3oT6wwtX4axcIPDSwETgFPMa1aMJUvhybJVtI5JsM89lnbA/Tm2B0f4BAItPYf5s/ZohYwqmNnj5kk/ZHEt19zo1iXpMA1ymmD7gltdO1OjhlP+WpEX/qdAHDHKxyHy2vo3mFm+dAJXFJ2pbYJQTPXQsRW928sW0AmS2uSo6p6xgA5peyvZc1L79MngyevRKEsM+bLQiRrIQ40jxYj2l7Nsfio0v9rNlSAdFfKtDbEXmiu0m+XraAeoYBsymSiAqwNLqwPzF4ohx/Vp7GZgfvOINoD4wRwKORg41pbq+QfB0m5fxcquTgpv7fFaz6wTwKd9RF3+qePW5DtWxBQ4yMJOyVlIk1hJPkiz5Eru5fblYrgdKH3NIi9YQoUFcO6Q/HfhqwinToYQQ=
Content-Type: multipart/alternative; boundary="_000_SJ0PR02MB8353C0333529F58051E3B10581DE9SJ0PR02MB8353namp_"
MIME-Version: 1.0
X-OriginatorOrg: qti.qualcomm.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR02MB8353.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 05eb64e0-315e-48cb-006d-08da449a872a
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2022 13:19:30.9206 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Zj5avL6D5jEBViPhw6g2boSuW5DR/WxPF9MWMqb9KoQI6ldwCMEg/2cFmWEPoK5klO4b4AfpDn00HaHHQEQLPxtyeD7f5iAmdSlcEiWjzoE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR0201MB3505
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/fo_TNTFin47tuV3iwstU4Q3Ivdc>
Subject: Re: [Rats] Where does a EAT end? (was: Re: WGLC for https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat)
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Remote ATtestation procedureS <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Jun 2022 13:19:44 -0000

>> I think the underlying data structures make it extensible, independent of the CDDL notation.  However if an implementor chooses to extend EAT without an accompanying standard as a result, then interoperability may not be assured.  Therefore it is in an implementor's interest to define a standard if they are seeking interop.

>The core difference is the extensibility story for the claims-set is governed by the CWT Claims registry, whilst the EAT type system has no such mechanism (yet).

I don't agree:  the profile definition addresses interop - see https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat#section-7.  Up to this point, no-one has objected to the way profiles are defined in the specification, nor the lack of a registry.

-Giri

From: Thomas Fossati <Thomas.Fossati@arm.com>
Sent: Thursday, June 2, 2022 6:13 AM
To: Giridhar Mandyam <mandyam@qti.qualcomm.com>; rats@ietf.org
Subject: Re: [Rats] Where does a EAT end? (was: Re: WGLC for https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat)


WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros.
> Giridhar Mandyam <mandyam@qti.qualcomm.com<mailto:mandyam@qti.qualcomm.com>> wrote:
> I think the underlying data structures make it extensible, independent
> of the CDDL notation.  However if an implementor chooses to extend EAT
> without an accompanying standard as a result, then interoperability
> may not be assured.  Therefore it is in an implementor's interest to
> define a standard if they are seeking interop.

The core difference is the extensibility story for the claims-set is
governed by the CWT Claims registry, whilst the EAT type system has no
such mechanism (yet).




IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.