Re: [Iot-directorate] [Last-Call] Segmented strings (Re: [Rats] EAT profiles (was Re: Iotdir last call review of draft-ietf-rats-eat-13))
"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Fri, 10 June 2022 06:50 UTC
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: iot-directorate@ietfa.amsl.com
Delivered-To: iot-directorate@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44BE3C1649EA; Thu, 9 Jun 2022 23:50:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.088
X-Spam-Level:
X-Spam-Status: No, score=-6.088 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, GUARANTEED_100_PERCENT=2.699, NICE_REPLY_A=-1.876, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 SYEfd-3Rnz9L; Thu, 9 Jun 2022 23:50:53 -0700 (PDT)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2071d.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::71d]) (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 5BA31C1527AF; Thu, 9 Jun 2022 23:50:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TBMyJE7aTOC2ljkIzWnIJ1bKXiHi1E+F9nOBC4tXp0/oR83sLtsp+LPKZXYUIpVBupgulidRI7HQBqxFVspBflUY5OavvweRuYf0EqI5bs6rT8Nq20f2gFZudUbtiIX+eonYd1drbLFOEEzg/436O5d32zYOvZOyhoS8fhDwMEFntI77K2s3FWFJYAetkjTMCMtloB4GLg29u4iz6FHIjVgcGi9QqD9XVm/wJShR5qVl+UDqZs1q4Qp+xvX7HOJXbCdGqig87ULQUvMyK/y7mf1BKlbbdYnAXCRi9+yGtz0dTFRKOxXYyZX3fYxPU5LsO9t3zut1ITg8fryV76JUJA==
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=+6VY5mMhr6NBG5L2vUM3F9mu6M+5m0ok6aVRl868dHs=; b=LGdcztBJiLqTlxDj8FKiqvf/qDi0lQ2QaPwzKoOe9Ee5APXX9FeMl03XHIlXzZgmYLRXJ0L363r1mpQma85cV0fer8t0Y66ctMqTC75u4tpYVuE38lcc2pWJD1NRn5riO3nRs6BRcRLTDPqR2ZM7m4z7tmqZdR3ilnJ4PDxbA7o7tgyUJp8oTo4Ra0ziPblIAPwu9eKZ474tbqtbIERca8nHdtyP8uV0SfnVKTvlMSKIzXGwtcukpVdyMOClyWGxeaBU0h4fFM51h/SPWKpzIm7hOVKWlafb0S6YKErBphBqpnjKuuZM74uoZbe6nYEe2MPAku0VcZkIQpuapZI46A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+6VY5mMhr6NBG5L2vUM3F9mu6M+5m0ok6aVRl868dHs=; b=TvhfafsBSKavkbfOBoi7XnO8BMbj+AEY4GnRod/XbBqH/GvTKUue63FKhAFMIafP3vjGPZ5OIkW70OEfOhp0Sck9c03V9wCkxsNPB4ugY63ViyHRYkbwa8wBxf+KkSfHyIvt/9ukpvCox6qXEtlghD6zRmtZDWZDRG++mpT9/ss=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from OS3PR01MB5686.jpnprd01.prod.outlook.com (2603:1096:604:c3::10) by OSBPR01MB3814.jpnprd01.prod.outlook.com (2603:1096:604:49::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Fri, 10 Jun 2022 06:50:45 +0000
Received: from OS3PR01MB5686.jpnprd01.prod.outlook.com ([fe80::8f6:bd80:fce4:f4]) by OS3PR01MB5686.jpnprd01.prod.outlook.com ([fe80::8f6:bd80:fce4:f4%9]) with mapi id 15.20.5332.013; Fri, 10 Jun 2022 06:50:45 +0000
Message-ID: <9a938d66-55b9-c4e4-a5cf-0d655a90fcbd@it.aoyama.ac.jp>
Date: Fri, 10 Jun 2022 15:50:40 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: Laurence Lundblade <lgl@island-resort.com>, Carsten Bormann <cabo@tzi.org>
Cc: Eliot Lear <lear@cisco.com>, iot-directorate@ietf.org, draft-ietf-rats-eat.all@ietf.org, last-call@ietf.org, rats <rats@ietf.org>, cbor@ietf.org
References: <165443386776.35361.12898474920348394274@ietfa.amsl.com> <E267AEDE-D1DB-415B-B28F-DD78A517D27A@island-resort.com> <A38F37B7-2E81-451F-86BA-0A041760EB7E@tzi.org> <9E4661C8-DFB7-4BC3-A7B5-150C774917F0@island-resort.com> <8C044EB7-92CF-4306-9025-FD667E1B0F22@tzi.org> <B7C27559-92B6-4426-821B-431A08341C72@island-resort.com> <6CDA1CA0-A59A-4ED7-903F-0B6829F08075@tzi.org> <AC2E17A1-52E7-455F-8959-091D58AA291F@island-resort.com>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <AC2E17A1-52E7-455F-8959-091D58AA291F@island-resort.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TY2PR0101CA0018.apcprd01.prod.exchangelabs.com (2603:1096:404:92::30) To OS3PR01MB5686.jpnprd01.prod.outlook.com (2603:1096:604:c3::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 59757ce3-3c20-45cc-bfd3-08da4aad8968
X-MS-TrafficTypeDiagnostic: OSBPR01MB3814:EE_
X-Microsoft-Antispam-PRVS: <OSBPR01MB3814674D012EB944EDC01C69CAA69@OSBPR01MB3814.jpnprd01.prod.outlook.com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: AQxv5pNqjpLFg/uQifi2BlqYjbuBt6HzHVwJ9Eo2z7HqEFLn0UJHlgP3VPf58HIS3WSld/X8ipMZe6AdXWF709Gfjz4GnkyiPB2ie3rQ01EcTishL+9a4AWf0wH78oS/hDr58ZTjHKViSEjW0r+KXCE4MfFkt+O9C62k+6EARg+A4UaB5JrbKdu9fj2MDY4W9C3HNUSHsLaNFd+ZUNK6SLI8xY2JCTOB1xY1kPlBFB6ZaHxRQUmekhaUSPrNnQpbWKQD1LhRiC+H3JQ4rR0ijd+Dp1tYEsnlVNPwdJmeI2sbtXtVkT7bxbwp73qxO3PUJRWSitkoZAOKqx1y+aL012seDePg5z59ZOfeOXepy3kpXvGXrK1z37kZc0N5eUFkTSExsFudN77Ze+darSQHlvEi+aq63kQ7EkyQmm91tk1KwCCnNPmbc3ZpUj2TAH4xZmLqQX6fmtyoHl+aUJbAXoen2B9qrAeSZ7UrcUIzfwYVKfFx49QAT8s6iLqcmuReyVcPSd+JDTPpG0sa2uKG8qM6CFb4kH5BichsXIq51RRzUZPUbLhmnKQVlJettFZajtAPyOAWtqfpLlBbcgMhGurqf4aZhXLMAg6HV65aWYtycP1s9VjtvrlyHVsJBYIEPlAjYdWBgqIyhJYGmWVhKjWg3cyxHDlR7DnyHI4Epw5EJjdtJnZEPMMYH/et+tqPQMU1myXm+/xX7pWEjxC2ChZD2DVw6ogtBFKm0mecLiwDNYyaRKwPDvphs9c0Sz561pKyRi3GsHAcYwvX0Qc5qnKnK8T/7MReoMAom5+/Sa4=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB5686.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(136003)(39850400004)(346002)(396003)(41320700001)(66556008)(8936002)(5660300002)(31686004)(4326008)(8676002)(66476007)(66946007)(54906003)(38350700002)(786003)(316002)(38100700002)(110136005)(6512007)(26005)(53546011)(52116002)(41300700001)(36916002)(2906002)(6486002)(2616005)(31696002)(6666004)(6506007)(508600001)(186003)(86362001)(6314003)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: km5f7VLkRJU2tR8aV6EucdmlkhAsipsOBN2MVA8xLdoU7+KxTcQW8pm+fUdzp7/YjftJnREDDRbDqoqGPMX5LJKz95P5YOEJg0YfnZS40g+up/6lCym5WlJWGWfnceE6CyHOJV0u2cFWpuLDekJPoaL2eXHkNiH8SinqznA/41yPcfShak7WrZE/aifJoMMZdXKBzItG2GiOX70yNr2PUSB/FsI0NX5B9oC/R1dqx0/Tf1Fl/6R2ZR5fduuV8ESMSw5UvH9nhMHfZK9DapMfBM9aWzTRZI1nXl4UB6dtsDtn5pMAYGkOuei6+yMyNt+zLnO4WTKxdh9Ix1YOiv+urwRwaWmuszxvOlnPca2bgm2uZ8NU/0sraf+IpN7p892KFb3mboLRI/Np9W8UUdtvWGAnkkJoaqVQ6IjiRGvPTkZ+DplYz1B4Wt7oQw6WDKtz1gpw2J+WnSc9/EOhkMK/1tlLTjW1gbGtjQb0Rie4fcreL1lfm/95N/+AQ6FRKb/T8IqsmKdvLAioGE7KR1+muhPkHJmFjBqrEw5kC6vMyDwdGkCa9k29kKLynI6xFFtObFIz43FqcQyjqSoTXdbD0S1ZYy1qnNZGsE6Cn61Q5PH0dc9o8Lcpq2ejU6tb3blgXomcCwGgpVxZAsBOVvDgV7HC/AX2dCmNbOYXyjQIt+gIjzb00mvsURTFwVlqsqIcFo8giSX204kXhPGrWO/iBs6UJbyLdTcjgKvmUKDGUrL2Z8JpOC8a3GKCdvVMtYQC28UxB8+rGEADnx8hvzep1QEy96+kh7AtynKPsQl3ebHxvZl5N0JYHSnVvk8jOgA/erqpVU5hLfDNKeX/7ld6ElHvbQfOGhz7NACd82g5EszT3lPv0WLb5K+Vjw4HNWQFvUdf8kDPNP9Z03VX/gNhpFJy2bRiQV/owFviBFMMYi7QLuXXhCmd4px/qP/AgpyHd3EgE8hcFjnYO8IblWve9gewxIyzCxR/tNg8mZ0TdXhbgesMwsrY5U48XM99poEK/zF7z7N+pNdTuhXbFedDy6BB+K/Xg7oGhZFIkPD8vYMDJOtnB7pvdgtUdMJXir6th8W3QDuO3sJEYLdA7k4dF/eG9btiKyNcs+zVK2mZwnvqTzdfuw2dqkpTtcx7TsSmFJHwPH3+RQ5TDrZBoo8yVwaXq9HnHR02Q5oxxtUG5UR+E2UyOUT087l2thR0ErgeUxE3ctjC1O4xMJEtRwb+ZNaSTz1mABcAvzSEYv6oXo+y4wOG2B4UM2evNelXNwEIzqKbPLvSTbiPeXT9hNQYi9dhAWfqVZyVUK4hCHgCVsi7caJ1YZI1kcbqrtKFjyvTeW9lCmv4XWyVcFp7mFfrbnnKQm7bcRfoONaFMsNgQIxaAhZdnUgPNIM5jLB068BQc14Z/8bKq4rWC7sTM9/B9eUlerCjuWmlxk1SxB+AYGGYY5wWLNmX+uJNObRmsWdd0TMYZGNOZ/gX57TVTvwQJv7da1K40oVzFnGzB8njPIB9pfSCR05WhwG8LyYB0qqLD5EXdzTPZQi6W3ZIFGaA8lV8EUdEiLWxW9rwlQBrK9NHRiokPjJjngcCoLyXa7DjvVk3q9CGfwnqL4WAipMTcrREGz6qA+L5cfQF5Y4RG36MztyT7SsBrMPrNWqJTvl1OCbEoU2Gbk8gkyiQq/FrQ7WZ9Dpp4eNvVOG6y2U6NWTCUGUvbcrGRHlpD5D5Mocd287bH4p0WXjYh2ALJQh7AA==
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 59757ce3-3c20-45cc-bfd3-08da4aad8968
X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB5686.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2022 06:50:45.3078 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: Roqn5Gf5FDznxoeAwhwqD6br/XYCfBS0S4XA/P81mfx0IlvRYwvHEngY0dArOnfua/B0/c6WLnBbpHQxRDto/w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB3814
Archived-At: <https://mailarchive.ietf.org/arch/msg/iot-directorate/jV1p0G044fcdNqp4uxfC6oibvT0>
Subject: Re: [Iot-directorate] [Last-Call] Segmented strings (Re: [Rats] EAT profiles (was Re: Iotdir last call review of draft-ietf-rats-eat-13))
X-BeenThere: iot-directorate@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Mailing list for the IoT Directorate Members <iot-directorate.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/iot-directorate>, <mailto:iot-directorate-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iot-directorate/>
List-Post: <mailto:iot-directorate@ietf.org>
List-Help: <mailto:iot-directorate-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/iot-directorate>, <mailto:iot-directorate-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2022 06:50:54 -0000
Hello Laurence, others, On 2022-06-10 04:57, Laurence Lundblade wrote: > >> On Jun 9, 2022, at 12:30 PM, Carsten Bormann <cabo@tzi.org> wrote: >> >> On 2022-06-09, at 21:17, Laurence Lundblade <lgl@island-resort.com> wrote: >>> >>> One person legitimately implements sending EATS with segmented strings Another person legitimately implements without being able to decode segmented strings. >> >> Well, an implementation that doesn’t handle segmented strings may be “legitimate”, but it won’t be a complete implementation (and thus not interoperable) if you decide EAT to make no restrictions on generating segmented strings. > > Maybe use the term “fully conforming” rather than “legitimate” or “complete” where "fully conforming" means adherence to what is in the specification and its normative references and no more. No tacit assumptions about the way typical libraries behave or their level of completeness are required to guarantee interoperability. "fully conforming" doesn't sound right to me. I'd expect everybody to expect that two fully conforming implementations would be guaranteed to interoperate. What about "minimally conforming"? "Two minimally conforming implementations are not guaranteed to interoperate." sounds much more reasonable than "Two fully conforming implementations are not guaranteed to interoperate." Regards, Martin. > I kind of expected the IETF to harass me if fully conforming implementations of something I wrote aren’t 100% guaranteed interoperable. That during review all the nooks and crannies where there might be interoperability issues would be ferreted out. > > LL
- [Iot-directorate] Iotdir last call review of draf… Eliot Lear via Datatracker
- Re: [Iot-directorate] [Rats] Iotdir last call rev… Eliot Lear
- Re: [Iot-directorate] Iotdir last call review of … Thomas Fossati
- Re: [Iot-directorate] [Rats] Iotdir last call rev… Eliot Lear
- Re: [Iot-directorate] Iotdir last call review of … Eliot Lear
- Re: [Iot-directorate] [Rats] Iotdir last call rev… Thomas Fossati
- [Iot-directorate] EAT profiles (was Re: Iotdir la… Laurence Lundblade
- Re: [Iot-directorate] [Last-Call] EAT profiles (w… Carsten Bormann
- Re: [Iot-directorate] EAT profiles (was Re: Iotdi… Toerless Eckert
- Re: [Iot-directorate] EAT profiles (was Re: Iotdi… Eliot Lear
- Re: [Iot-directorate] [Last-Call] EAT profiles (w… Laurence Lundblade
- [Iot-directorate] Segmented strings (Re: [Rats] [… Carsten Bormann
- Re: [Iot-directorate] [Rats] EAT profiles (was Re… Anders Rundgren
- Re: [Iot-directorate] Segmented strings (Re: [Rat… Laurence Lundblade
- Re: [Iot-directorate] [Rats] Segmented strings (R… Eliot Lear
- Re: [Iot-directorate] Segmented strings (Re: [Rat… Carsten Bormann
- Re: [Iot-directorate] Segmented strings (Re: [Rat… Laurence Lundblade
- Re: [Iot-directorate] [Last-Call] Segmented strin… Martin J. Dürst
- Re: [Iot-directorate] [Last-Call] Segmented strin… Jeremy O'Donoghue
- Re: [Iot-directorate] [Last-Call] Segmented strin… Carsten Bormann
- Re: [Iot-directorate] [Cbor] [Last-Call] Segmente… Henk Birkholz
- Re: [Iot-directorate] [Last-Call] Segmented strin… Laurence Lundblade
- Re: [Iot-directorate] [Rats] [Last-Call] Segmente… Anders Rundgren
- Re: [Iot-directorate] [Rats] [Last-Call] Segmente… Thomas Fossati