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

Marc Petit-Huguenin <marc@petit-huguenin.org> Sun, 18 April 2021 17:12 UTC

Return-Path: <marc@petit-huguenin.org>
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 252A93A1FFF for <stir@ietfa.amsl.com>; Sun, 18 Apr 2021 10:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 A9wyMaCStyGX for <stir@ietfa.amsl.com>; Sun, 18 Apr 2021 10:12:44 -0700 (PDT)
Received: from implementers.org (implementers.org [92.243.22.217]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FC723A2000 for <stir@ietf.org>; Sun, 18 Apr 2021 10:12:44 -0700 (PDT)
Received: from [IPv6:2601:648:8400:8e7d:d250:99ff:fedf:93cd] (unknown [IPv6:2601:648:8400:8e7d:d250:99ff:fedf:93cd]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "Marc Petit-Huguenin", Issuer "implementers.org" (verified OK)) by implementers.org (Postfix) with ESMTPS id 14BD4AE255; Sun, 18 Apr 2021 19:12:40 +0200 (CEST)
From: Marc Petit-Huguenin <marc@petit-huguenin.org>
To: Russ Housley <housley@vigilsec.com>
Cc: IETF STIR Mail List <stir@ietf.org>
References: <42e964d3-2a16-660b-f8b4-fd9daedad115@petit-huguenin.org> <A9820D00-4FB6-4C42-ABE3-12443C09D9E5@vigilsec.com>
Message-ID: <9fa3af25-3ea1-3406-dea7-da820caeb882@petit-huguenin.org>
Date: Sun, 18 Apr 2021 10:12:38 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0
MIME-Version: 1.0
In-Reply-To: <A9820D00-4FB6-4C42-ABE3-12443C09D9E5@vigilsec.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/OrPNp8E1ej7Y_jeICD7bL7PffpM>
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: Sun, 18 Apr 2021 17:12:49 -0000

On 4/18/21 10:00 AM, Russ Housley wrote:
> Should this be as follows?
> 
>     ident-type = "ppt" EQUAL ( token / ( LDQUOT token RDQUOT ) )
> 
> Russ

Yes, thanks.  Mix-up between DQUOTE and LDQUOT/RDQUOT.

> 
>> On Apr 18, 2021, at 11:55 AM, Marc Petit-Huguenin <marc@petit-huguenin.org> wrote:
>>
>> 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://marc.petit-huguenin.org
Profile: https://www.linkedin.com/in/petithug