Re: [stir] Proposal for update of erratum #6519

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 19 April 2021 16:48 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 677593A3A6C for <stir@ietfa.amsl.com>; Mon, 19 Apr 2021 09:48:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.2
X-Spam-Level:
X-Spam-Status: No, score=-0.2 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-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_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xem6bunIwNvz for <stir@ietfa.amsl.com>; Mon, 19 Apr 2021 09:48:54 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2069.outbound.protection.outlook.com [40.107.20.69]) (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 6476C3A3A6D for <stir@ietf.org>; Mon, 19 Apr 2021 09:48:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g4RkkuUqOJic4J5GxTQXqVbO4NZm7MipA3U9e9aSEsP+Cf539OU5Yc5a4kF6BfogxLYgPytTph8mpysLLOzYwWg6iV2ycsgTm3XEeVGpyqUhtgarIfmkQm+EWZ1X2Sv9pApiH0gvjEoi+/2gn+P+I+rZaIv7lbTzrREyiMuJDVIjzqZioAnUwcrLapVu9sq97TL67w6aOWiaF0c9zJF5n+Itq4Ih1AZBOTxtp37+KdJRzht5M01GAWGgjo8BMPWzYZNpq9/Ti/5jfBg4k7LAczZEQ5roH8xYgwc7gzR7SWCDrPjdLF86utnwbgMoI/rlQjKarwTkBufNbv1gOmZHtg==
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-SenderADCheck; bh=9qV161FZ1b9yE7o2MTWx3ysOktvCV2xs3ojvA0wrNrw=; b=la9UWhnqWfkyLuGOjntH0DoD8eTISeAtKzMT7l8e3YNtCNJMREYesXJj0J/wzCWoLtelHPkwPlsVj7fE7CfiWJLFaNqNu9xi1cKMjtX8nX5o6V/HHafjpvhdLBEKtnlI7ESSLfa3jAghFUS+CPUGQKQuzhZIvruV085fo7iKI5OFD0nv3w/S8u/Zzxt64Xed74hlYxWjK/DTfXDT2XT5OBAnaF6TCQ8j9EDQUSq1jcRW6yzrxFylXwKMGOopH5gl21o4OzoiQx7bvJkTXsRXMEGIATQ/Fo491/vrMnhs9rMHqRb64WP0GrmCwpPLh11CHiIXYC48ej6bFFZbHslU7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9qV161FZ1b9yE7o2MTWx3ysOktvCV2xs3ojvA0wrNrw=; b=BWQI6WKKkwarCIAu5nwCa1+SM4Reg/zzehhvMWq6c+mVw877ucKNvuoklw9aOE1FUaGkgxbQLqlZG+TfVG3OzQKA9yacZLsWT6p8u8YjOzM0OR3LYi97mR/fjZRg9QBQvRJ9fOanZzv8tgRkoO8vRVCuxCE/yO6wBfycMAMV96U=
Received: from AM0PR07MB3860.eurprd07.prod.outlook.com (2603:10a6:208:4c::18) by AM4PR07MB3315.eurprd07.prod.outlook.com (2603:10a6:205:a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.10; Mon, 19 Apr 2021 16:48:48 +0000
Received: from AM0PR07MB3860.eurprd07.prod.outlook.com ([fe80::b10f:ebc0:80d:db2]) by AM0PR07MB3860.eurprd07.prod.outlook.com ([fe80::b10f:ebc0:80d:db2%7]) with mapi id 15.20.4065.018; Mon, 19 Apr 2021 16:48:48 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Marc Petit-Huguenin <marc@petit-huguenin.org>, "stir@ietf.org Mail List" <stir@ietf.org>
Thread-Topic: [stir] Proposal for update of erratum #6519
Thread-Index: AQHXNGtM5pxmt+F00kWVittb5y/mvaq8CzxN
Date: Mon, 19 Apr 2021 16:48:48 +0000
Message-ID: <AM0PR07MB38604255784FF9E621257B2D93499@AM0PR07MB3860.eurprd07.prod.outlook.com>
References: <42e964d3-2a16-660b-f8b4-fd9daedad115@petit-huguenin.org>
In-Reply-To: <42e964d3-2a16-660b-f8b4-fd9daedad115@petit-huguenin.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: petit-huguenin.org; dkim=none (message not signed) header.d=none;petit-huguenin.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [194.157.44.197]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 17dbda85-61e8-4e71-3135-08d9035300e3
x-ms-traffictypediagnostic: AM4PR07MB3315:
x-microsoft-antispam-prvs: <AM4PR07MB33153143A170AD11FD7E6E2293499@AM4PR07MB3315.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ETDK20pq8xf2VPQpmtKyVPqAZNWTxo52MzyhoNuVu818pe3Wry2XP38ac1w0D5Pd+mqdikWTPRCYmTpTuH5KnXsBcuoLnQJhYSYW4ghsUYXTxUIOj1yD2g0BcuK8xw3AdKh4yxcvwfG9Cd3IkP5pbJrkRZ2laNs8sBBDwswPkPVg+ubfPXnM5VJuG8x53xTOJlJtRoB/lQAXB/LZqifDcKnZOJ1BqDNDvyGYPc/CYJ6V6SNWJLUyhEsmrrEIcqHQXQpG0a9ekh32MsBBwiP8/rpB0+/gZN60FG3NEqqQgUlLvSrcTagoMKDPKbdnGcOJGZkhba81eBMqWFqg/FDNa6XQRJS6xjQvTj85vy5odDTgPm+HgDcL/sJullx5rSy2CTb1CbUBROXhF2EaAJ93VvfE4dOEzG7EfO28A4rCVIZwbk+3fnclxLkEYaKMy3zYtal2dhMNFHZ21ho+IRqR+p3lK43DoRNZXWpmZT/sgRanLcLnqhkzfsKXwLQo49nBSGptWr5h1UoUDrElAXyNeogNBMx0d8tITR785UiX76uDHZyKh6knhEYJSEaSnXi3oX+nGUP9juxmCNKiIMD6y6Ff+haxGOdBp9Dg2dCuX8AKOpNgF2m5k+aoK+qjhdJZYm5IEYgdMSWGF+DbXG2mwmuuKvdIoR3jmN5hdas4snRypNYAdfTAWd9LSHFb2Xex
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB3860.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(346002)(136003)(39860400002)(396003)(376002)(45080400002)(5660300002)(8936002)(19627405001)(478600001)(53546011)(6506007)(52536014)(76116006)(166002)(66556008)(66476007)(66946007)(55016002)(86362001)(966005)(44832011)(64756008)(7696005)(2906002)(33656002)(122000001)(316002)(38100700002)(83380400001)(71200400001)(66446008)(26005)(15650500001)(8676002)(186003)(91956017)(110136005)(9686003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?toWCRzP1JwTEIjkwg1VZcj44ngQ/xWNn9/BxqHyXuiofMVlgzAdzJ000ze?= =?iso-8859-1?Q?+8SqucVREezLPZdoThtv55cdgG53x1xLZIrD4F/4YNW5ViUc3wQDw5j466?= =?iso-8859-1?Q?d/CbFa99c/l4ivLJEPTlTJ0dxJ00bFt8LZkL1PvYELItTE+S08GYjNRzSq?= =?iso-8859-1?Q?37hYuWWamt8IX4RBFKAG+3qKW1OOqbA+svxc+1ID00F9ycReitfocEzE/J?= =?iso-8859-1?Q?Hk2FPrqjHJKFZcXIWVatFxIxukq07DyQwSUWq9VKcpBTMcJK6aCKe/CfpP?= =?iso-8859-1?Q?HBW74qrHIlWAQveacTPjkl1EJ+pwm0txCkCwng9i+vHiiVHGGr85O9Uyyr?= =?iso-8859-1?Q?w/ORoSGn7ALwd1DW/qR6wq1FfzSNZMY+0A0/vQwqdjprZeA+VAUbY26kVp?= =?iso-8859-1?Q?R2zXcqGCm1KKtTBiLYt8fvH0xFF/tCSHSDwMGxm95LwupyME5V++IYwvVT?= =?iso-8859-1?Q?xbAQu0PkcMZv1/qwXwUx/VXoCQzcgk12mEWtN8VMxfAOPqsMiphY3EwoEm?= =?iso-8859-1?Q?c+hnf1FRPwcbSMTH+k0mzrQDb1/HSoQivcGhV1E2Lms8XAXshWsb6T8mCN?= =?iso-8859-1?Q?MIABb1CNnXnMZbe05oXAHmhL2Qi30MHwcX5965z1D8daxqf3DBWblbxdzP?= =?iso-8859-1?Q?HftoGWNZeCQ+ks6ISQe2QdDwPwrQ6gBs+CcQzLMlN9NuRrNOrgS96UOgg0?= =?iso-8859-1?Q?iY/RyWmNC88pVrS/8Xf9wYzafWJGayvEH+NeKzydSJsAGkX9AOaYEvEyUy?= =?iso-8859-1?Q?bUeF5jS+qmHhay6/bCtU+6C1z8bMKVDY55T3/BvVwv20JhHukvKoYn641C?= =?iso-8859-1?Q?N8mxTcv2YNUgsYwc8cnXdyFciDl1S0Qyi9ydmxw9zletVVGVaQl/xO8D32?= =?iso-8859-1?Q?rKVRP9fKIGKuAto4B/y8X0jBxPdjwbK2tFcidNNCYZeaa1CO9P8b4kdsWw?= =?iso-8859-1?Q?dRQIqXi1FmuFIU+d/1QPWWu3ZgabRmqqMPrIpS54835uKavQ3q8f59mPhh?= =?iso-8859-1?Q?5OrIzAHXdRM1Vi+uKdzzmnlh/TSd7EY80JvLbMc48WqaiRlsVOB6FdooI+?= =?iso-8859-1?Q?wd8BC5pFs5JpNT0ZGhHM0+RI81aqcDycyY42Ev6N4LSoS3kGlQqE4eo6bx?= =?iso-8859-1?Q?FPfwSRGHO5viJnERhr2kLCXGJmkp2cxo0WjGgyuhk42NJHcpny4A+sEOTk?= =?iso-8859-1?Q?IDTl+A8Ap+b6ySyC1f4uBFU3936wTQckB/8sPYQ2sYQjZsHWxwVjp/Papz?= =?iso-8859-1?Q?iXYOmUsJX/ZAb/PyuoFRBOJDUK5oZg0l+qjl4xc0Y1ltc+zzYV3/Ui35Om?= =?iso-8859-1?Q?Rojm0HVUhLSZrMT1ecpN+o6rcqVOJ3Nb3m6ysg8hxfOX9FJRQkqK3TrmD0?= =?iso-8859-1?Q?x3xnOpZM8B?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB38604255784FF9E621257B2D93499AM0PR07MB3860eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB3860.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 17dbda85-61e8-4e71-3135-08d9035300e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2021 16:48:48.0894 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xXRMGxCOkfgo44KVkzSkkySEl39prTJqw6NAMd5kfdzQ5MbQ1T4qtmj2OfFvtn8X56xQvA8OMmzDTJ8HTxCpgXnzaK/YMRYN0zUsXFR/0zE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3315
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/Ds6p4hpXBwUJg3OwrQvMrTZ8Hz0>
Subject: Re: [stir] Proposal for update of erratum #6519
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Apr 2021 16:48:59 -0000

Hi,

A few comments:

Q1: Instead of talking about "being tolerant", we say that an implementation MUST accept values with or without quotes.

---

Q2: Regarding the following statement:

"Note also that the new syntax does not allow for spaces immediately before or immediately after the token when quoted."

That is wrong. The syntax DOES allow it.

And, why does it bother if there are spaces?

Regards,

Christer


________________________________
From: stir <stir-bounces@ietf.org> on behalf of Marc Petit-Huguenin <marc@petit-huguenin.org>
Sent: Sunday, April 18, 2021 6:55 PM
To: stir@ietf.org Mail List <stir@ietf.org>
Subject: [stir] Proposal for update of erratum #6519

As discussed during the interim meeting, here's my proposal for the new text of erratum #6519.  Note that "Original Text" and "Corrected Text" refer to the names of the erratum fields, not to the current content:

- Original Text:

Section 4 says:

   ident-type = "ppt" EQUAL token


- Corrected Text:

It should say:

   ident-type = "ppt" EQUAL (token / LDQUOTE token RDQUOTE)

Furthermore in the second paragraph of section 4, the following sentence should be inserted after 'defines the optional "ppt" parameter (PASSporT Type).':

   Implementations SHOULD use quotes around the token when sending and be tolerant to the absence of quotes when receiving.

Similarly in the fourth bullet of the first list in section 4.1, the sentence '...a value equivalent to the quoted value of the "ppt" parameter...' is replaced by:

   ...a quoted value whose unquoted part is equivalent to the token in the "ppt" parameter...

Finally in the first paragraph of section 9, the sentence '...The "ppt" parameter value MUST consist of a token...' is replaced by:

   ...The "ppt" parameter value MUST consist of a token (between quotes)...


- Notes:

Based on discussions in the STIR WG, implementations should use the quoted form when sending, but should accept both forms when receiving.  Regardless of the presence of the quotes, the content is treated as a token, i.e. is case-insensitive as explained in RFC 3261 section 7.3.1.  Note also that the new syntax does not allow for spaces immediately before or immediately after the token when quoted.

--
Marc Petit-Huguenin
Email: marc@petit-huguenin.org
Blog: https://protect2.fireeye.com/v1/url?k=f3adc327-ac36fa25-f3ad83bc-869a14f4b08c-93577bad37148e54&q=1&e=6560ca76-961e-422e-be46-b21dbd7d45d2&u=https%3A%2F%2Fmarc.petit-huguenin.org%2F
Profile: https://www.linkedin.com/in/petithug

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