Re: [Rats] FW: New Version Notification for draft-lundblade-rats-eat-media-type-00.txt

"Smith, Ned" <ned.smith@intel.com> Thu, 26 May 2022 19:35 UTC

Return-Path: <ned.smith@intel.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 B3177C159A25 for <rats@ietfa.amsl.com>; Thu, 26 May 2022 12:35:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.671
X-Spam-Level:
X-Spam-Status: No, score=-2.671 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=intel.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 NTwV18HWDFXi for <rats@ietfa.amsl.com>; Thu, 26 May 2022 12:35:45 -0700 (PDT)
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 B0923C1594BF for <rats@ietf.org>; Thu, 26 May 2022 12:35:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1653593745; x=1685129745; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=sAVmt6YG4vRJ+ZSkO/oOxUB9seX2bbJ0kf6K4ZpEhNQ=; b=VqUKgKpKtvRzHb6fuUzP1pnfBNp3264iYmnlFaVrB70BZq2t2vi/wOcX Ut2k5jtCQFrMMJmYj6AeJaUVLwpOwewaI/ZFfN3h6qJP4Fla+gU2xRZV1 lfiHaLpAFfSog7xO4+j4WhhetSlI5TPz4CFDiZ086opdWv55lu5XzLpSR n66biPL5ogIRaUph1eNAZyxmRhfzCTy72T+c85ZURXk6OaBDP9kF37Btz noH0RaNdxqBN3XuTlO/SrP1/PeVxHh8Kt1z+xxKcwhbyvVN0F9wDsDUMw 6r1SzWkVobNcYJ1ooPM01EYXsn1gGjKsCx3TVhzXCyHjXSCzeWD+xX0PK Q==;
X-IronPort-AV: E=McAfee;i="6400,9594,10359"; a="274269111"
X-IronPort-AV: E=Sophos;i="5.91,252,1647327600"; d="scan'208";a="274269111"
Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2022 12:35:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.91,252,1647327600"; d="scan'208";a="603308384"
Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga008.jf.intel.com with ESMTP; 26 May 2022 12:35:42 -0700
Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 26 May 2022 12:35:42 -0700
Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 26 May 2022 12:35:41 -0700
Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 26 May 2022 12:35:41 -0700
Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.47) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 26 May 2022 12:35:41 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lQEN1p8sOiVUOVcYIlxQiInVLgExf4PB/bi31sMBTR+DCOkVe8joOK5x/+yVD8YEhOt235O+f7mM6T9w0/DXRtbpWrZi62EkDxsUMHJU6kPXNsuqGpLeLpSTLNC3yxPGogkRUQk3Wf4oan9IgF0HkMSNS3913I9JLexCTUMYDh5H0K3ryVdDmL/LQM5aN421kr4gmCk1yWSGnaUgWxOEzF7zMqZahnjYJafmw/eWGHA4ICp6SfKOTscqYwooaWz49tbjt7d5DkmDJ/wbiVRZHpZZ3vBggbMaymvwyJS8eIaFDw/i5JGRzfE8pJ5qjkytc5zFpn8WABlQRw7zdMRM8Q==
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=sAVmt6YG4vRJ+ZSkO/oOxUB9seX2bbJ0kf6K4ZpEhNQ=; b=HGURLF05pqAVhgcwjsNU2jraVOhbEtf1y64whx/bjAZUCnEvsF3O47/+ObDLFCpLxwAhKKFKWrKpH/nNp2lu9hwEeQTKRQDo1N1kF7muqxEGsJz2w7uNVtCtB2aKVsWRVWkDB+ErVCEEAFepftoZK9snpP1XHxcJeXJLQ1qdl/2fAWXZLTbrGFAwJeup8KNLTBBq6iuSx+x4FJuImpfwHKwk/tIaKocWzgdHJN60cbVkqf2tuW3rLE5fsTBeqkENY+lxmkp6g8M2AZvtVWGbmpEAcP42V19nt/zjPnBBfGdM3CiZ2U0nm1cWIK99pa9+YSpLW8tbf36jlyNWS0BBFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none
Received: from CO1PR11MB5169.namprd11.prod.outlook.com (2603:10b6:303:95::19) by SN6PR11MB2990.namprd11.prod.outlook.com (2603:10b6:805:cf::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.16; Thu, 26 May 2022 19:35:39 +0000
Received: from CO1PR11MB5169.namprd11.prod.outlook.com ([fe80::5143:b4c1:289e:8e59]) by CO1PR11MB5169.namprd11.prod.outlook.com ([fe80::5143:b4c1:289e:8e59%7]) with mapi id 15.20.5293.013; Thu, 26 May 2022 19:35:39 +0000
From: "Smith, Ned" <ned.smith@intel.com>
To: Anders Rundgren <anders.rundgren.net@gmail.com>, Thomas Fossati <Thomas.Fossati@arm.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] FW: New Version Notification for draft-lundblade-rats-eat-media-type-00.txt
Thread-Index: AQHYcNNIzAxyMWvXJU6ubuQkMwgxkq0w0unQgAAWGICAAC+PAA==
Date: Thu, 26 May 2022 19:35:39 +0000
Message-ID: <1E290401-AA6E-473B-8D52-6221483D97EF@intel.com>
References: <165355056395.46532.6743797345523669887@ietfa.amsl.com> <DB9PR08MB652432AF89A136F1648C752B9CD99@DB9PR08MB6524.eurprd08.prod.outlook.com> <15bc5f05-9253-24fb-11b9-87b6796cfce6@gmail.com>
In-Reply-To: <15bc5f05-9253-24fb-11b9-87b6796cfce6@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.61.22050700
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 32be6f8f-dee9-4916-ea85-08da3f4eea34
x-ms-traffictypediagnostic: SN6PR11MB2990:EE_
x-microsoft-antispam-prvs: <SN6PR11MB29908EF3CBE0F354B33CE565E5D99@SN6PR11MB2990.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: q2Nma24od4mFUJhlRmuRKqvEDUt3tErBHAZnSza4uaWqLbZ7riamRYPBEgVIapIQnKHlMqbNsm/zQg96Qtv7GBbYjmBOdVFLkDTiY4HxeeB+1gDg5NBBLUlbAx63aqBfbN51Cig/paKZTTQwpxVCv0Ls0R/EUVLR1Hxe5O/Qy1IN0h6Yvsb0Oj1jqkvVttmhIwkR3RBhnhL5yhQN0LPFOYYq60HzAGnwlGj7CKi5IHtaqaIZqfgqjFoP0qOWQJ+0Aw0uk3LD8keu3FzoaX9HqCE9NyU5OAo68JdVkCs3Hol7lOBYHKQAvJOiW3WltEec3+WgHePqeBXxTF4NcTG+H+Gemvxu510trmBoSofDDGXUpPFTC6tqRU/lLmu0oMXnJMa/6Car0znE+gnzvevlTFOJpFNEnuu96qLJGAUz0clVDNHIh8LINULbiMzQ4nyXkiuzPykV4tCLVToW6bQbFyranG5KNq7tJ2iZEHdct820nvgEsb5ZGaJyt0Ons0llzqJwgqtNU3VZe+8k4F3j+I1BaPnOhFBMwQSYUT9mIb6vpE38Hp3+8rlSVxXg1rsK/bpdNA/B5F1AOm3YIPSENMoEsam3n47ou5j04jMQQC3qIabCbQYHLohTvH4Ud3WgiOhFI+hgi5KyCJW6VFB7472Xj63qSKUezM8xU15EZ/ko0WdLta/77DwTrnz2eK0bpIuXDI9gcu1rkgjxHGG/IhmtKZc5hRbifFc4YukGyMylGJAmAoO3FT5jeYefMgElKxC9E9oeWnrN9a4tstosKebAaQZSQIXJGDZUMnioS4eWRSn6WOcZVd4fvBGjJdICXqWWXHrwZaWkz7IoMu0WF215ku0Tqt7wyex0sFWu0VY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB5169.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(2616005)(316002)(26005)(6512007)(6506007)(186003)(53546011)(33656002)(71200400001)(36756003)(966005)(110136005)(6486002)(508600001)(5660300002)(83380400001)(122000001)(66476007)(8936002)(2906002)(8676002)(66446008)(64756008)(66556008)(66946007)(38100700002)(76116006)(82960400001)(66574015)(15650500001)(38070700005)(86362001)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 1+GQ5cabC9M7S5bfno7At+wOwp+5cOd6zKr0Ss5mY+YwLDc6yrq6aS4TjYPPA2d1Fn/khGCiDuSl0c2DcfaCwh69P507gWfooWAly9METg8bwwOufBhgphRlT9jtVopi+f/fMliHCV6DJY4rma/u7PWEkHoqijjvuS4h8+JZH6izv7hao5aZ5GlLGHNtJxL0+UI3YwPUh0AzpcHi7sJO7I8m1yIdHseimkECqC1mbziWuUSYCoRDXqd6O1JV6g01nAICawMpkhCGZSSAs8YB6cVDNY2sxURQUPupfMf+Sm7RmWDkxw01Fo0n1pGufgDBqbMbLdQ5KWgX5Olm2RoAsuwSeaePsfIqsia6hKXrkDazUChxsSVmQX9R8FXa9CmQt3Q9wOFRp9Tilx7zjUUElKg/SYweEUZUlaRWo5ThtrCApTyVVmH4JEKG/XWoNvbu18bQ+Ovstd2zTvVTvaYs71Lp81i9XYWIfG6YozGni0IGTephF0SsfZ6p+kFDIUCDYUlCNOhYV/C7jVeTJH6oj9esJe/0hSbhFUfyzY2mRlHQ9Y0mchhPGcLaqHA/PIaDENzQN+EWn7cRrb58MmVWwU4aKBW9+NKQ2i6EEOJrfu1Y9NyvwqGcOYEAvYfPVfZOcpX05pX/dGtnge/Ig8NKBZLXEUmcliYJ2+YUKVtRKACwyLMohQ755/IOTOyAO9wzeXifq+EyoqHuPBEBRlRFQGaCqZC9wgMRon8auQ64yzJkt0DCgNfULJo5HMNmSVrYJNJF6Re6r9/onqFHHyRHzP+pw6KiDyONOGNmTS4HHI+rPSrqEJM9AImLg3P136+uDFU5teHIWb5gbFbYKLqwI8Ai9MZYo1XOLegDe3qdNCd6/ppfRrt2EGciqqiut/yWmlxYx328Ly/T0P05qKcwVIi27RklhHsGUNEt4J27oCFPRF9ebc0Q47hvORpl3pQirxd8S8rpw70kBncHWtArWq+apxkVbPZJOiT096Rpb/zMtL2+l+KnvUqkoNA+KYhnqQMSkxZgYbnahO6g1kTvwOq+FOwwbQzRZ3F/J6XUBmCCN0xk/4Yr2a6lLEKIrUBYO3FK4tACILGVRmeRRvXN2Pr0y1IZvOQl2lPnvqU08mdBeUP+PiZvmmmggfzhhExwF+FWd+u5csdiiKhvyWv8UvVAgenXuob1TjcWz+/+VUoNO/4nYNPfjlnybSieQVPbZDdOZY8bkuliv22MvNnOMP3iUuVel9N/oQ835uDFEFpviuS8jSMBmQk9LigXDjbF6g69F+JgTE2YzpWv0NCimGZhJriBCQELhMaODcD9lGgONxfE5kzEJoH6xsveYIYPOaQinsqPeSr+4kS7/M5MsdkN/rGD7NVkv+9gwe8oFxzZbruLDTOF2u38oiiVvFjsaJEu4eIC3mlsfQBcy8Y7wpmARni0ihjYih1APc/Ehp1yLsF7QsEbvxhB04K/QTlZecVruZwQriMmB7AhFbJZ68pQ2fb7bGIT2+Mv2F1dwtDwwp3uxo9nR3claK4EfxFKVfPCN+9jiSFTft7IE+S3PqDnc2nSHi9K4uTYhnj99ltcgcuA9DqxpkGov4RWaRDJLresqq1LXoMXvQTmE6IYwk38By3d2oq2lmjZVGp+VBFy2tf0XgF1G2R5RHNRZ753HTec/tnImO9vAMSuphN2FFNKGXGDdO7mHHRKylxgxSqcWcdPvtm1M9NPtwkek3lKluq4fdzHTZMJaIP7XHDO0Goc4eZ0xSyMPZZ6zG6gvRU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <1E6A17D6DF216F48975F10AE2BAA298F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5169.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32be6f8f-dee9-4916-ea85-08da3f4eea34
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2022 19:35:39.5056 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dkCODLjOLbkDvm22c0UDn91+BO96FO1Co8UodJ31VagwDgjunGuQdrNgej43zSSxa0eRE8L3kUACCMFxOrWdwQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2990
X-OriginatorOrg: intel.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/E_QHIQoCqPmk3xbrSIjTZBHu6NI>
Subject: Re: [Rats] FW: New Version Notification for draft-lundblade-rats-eat-media-type-00.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.34
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, 26 May 2022 19:35:49 -0000

Isn't the registration of media types addressing the need for registered object types?
-Ned

On 5/26/22, 2:45 AM, "RATS on behalf of Anders Rundgren" <rats-bounces@ietf.org on behalf of anders.rundgren.net@gmail.com> wrote:

    Hi RATS & Thomas,

    Let me briefly describe why I took a different path than RATS.


    Ever since my XML/XSD days back in Y2K, I have used *self-identifying objects* based on a top-level identifier.  After abandoning XML, I applied this concept to JSON [1], and more recently to CBOR [2].

    Using this method, the media type (when needed) is simply the core type: text/xml, application/json, and application/cbor respectively.

    To make end-points capable dealing with multiple object types, a register of accepted object types is needed.  In my own designs, the entire object is read (into a DOM-like structure), and subsequently dispatched to the object-specific executor.

    Self-identified objects can be stored as well as embedded in other objects without loosing their type id.

    Unlike application-specific methods, this concept is designed to be fully universal.  The JSON-variant is inspired by the pretty high-profile verified credentials [3] effort.

    Thanx,
    Anders

    1] {"@context": "https://example.com/myobject", json-data}

    2] 211TBD(["https://example.com/myobject", cbor-data])

    3] https://www.w3.org/TR/vc-data-model/#example-a-simple-example-of-a-verifiable-credential


    On 2022-05-26 10:31, Thomas Fossati wrote:
    > Hi RATS,
    > 
    > Laurence, Henk and I have put together a short draft that defines and registers a bunch of media types for EAT.
    > 
    > Have a look and tell us what you think.
    > 
    > Cheers, thanks!
    > 
    > *From: *internet-drafts@ietf.org <internet-drafts@ietf.org>
    > *Date: *Thursday, 26 May 2022 at 08:36
    > *To: *Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, Laurence Lundblade <lgl@securitytheory.com>, Thomas Fossati <Thomas.Fossati@arm.com>
    > *Subject: *New Version Notification for draft-lundblade-rats-eat-media-type-00.txt
    > 
    > 
    > A new version of I-D, draft-lundblade-rats-eat-media-type-00.txt
    > has been successfully submitted by Laurence Lundblade and posted to the
    > IETF repository.
    > 
    > Name:           draft-lundblade-rats-eat-media-type
    > Revision:       00
    > Title:          EAT Media Types
    > Document date:  2022-05-26
    > Group:          Individual Submission
    > Pages:          12
    > URL: https://www.ietf.org/archive/id/draft-lundblade-rats-eat-media-type-00.txt <https://www.ietf.org/archive/id/draft-lundblade-rats-eat-media-type-00.txt>
    > Status: https://datatracker.ietf.org/doc/draft-lundblade-rats-eat-media-type/ <https://datatracker.ietf.org/doc/draft-lundblade-rats-eat-media-type/>
    > Html: https://www.ietf.org/archive/id/draft-lundblade-rats-eat-media-type-00.html <https://www.ietf.org/archive/id/draft-lundblade-rats-eat-media-type-00.html>
    > Htmlized: https://datatracker.ietf.org/doc/html/draft-lundblade-rats-eat-media-type <https://datatracker.ietf.org/doc/html/draft-lundblade-rats-eat-media-type>
    > 
    > 
    > Abstract:
    >     Payloads used in Remote Attestation Procedures may require an
    >     associated media type for their conveyance, for example when used in
    >     RESTful APIs.
    > 
    >     This memo defines media types to be used for Entity Attestation
    >     Tokens (EAT).
    > 
    > 
    > 
    > 
    > The IETF Secretariat
    > 
    > 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.
    > 
    > _______________________________________________
    > RATS mailing list
    > RATS@ietf.org
    > https://www.ietf.org/mailman/listinfo/rats

    _______________________________________________
    RATS mailing list
    RATS@ietf.org
    https://www.ietf.org/mailman/listinfo/rats