Re: [stir] PASSporT extensions: order of claims

Chris Wendt <chris-ietf@chriswendt.net> Tue, 13 March 2018 18:00 UTC

Return-Path: <chris-ietf@chriswendt.net>
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 C4DC812D77E for <stir@ietfa.amsl.com>; Tue, 13 Mar 2018 11:00:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=chriswendt-net.20150623.gappssmtp.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 3QZjAWu2imnf for <stir@ietfa.amsl.com>; Tue, 13 Mar 2018 11:00:37 -0700 (PDT)
Received: from mail-ua0-x231.google.com (mail-ua0-x231.google.com [IPv6:2607:f8b0:400c:c08::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B852C124C27 for <stir@ietf.org>; Tue, 13 Mar 2018 11:00:36 -0700 (PDT)
Received: by mail-ua0-x231.google.com with SMTP id j15so345273uan.3 for <stir@ietf.org>; Tue, 13 Mar 2018 11:00:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chriswendt-net.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Yg+ziZ/1hMAnB2QhQiz2mHH+hjcZTvUVopb6bd0ZIqU=; b=EgZB1O30RGDGKEkkswCZj7gUwo3eDGBAPmhAT2EmOV/Lkofe1FOrUIsAw7nx0e54j/ R2p0uURNN2o1NDeqST3PMJkwqVkT67tUfxdXz3RKVYVTd/1afbUOo1zoyUXuJlKIaIBd L4xTwB3AHr4pgQnKEeyfRq37EHmHktPnbwRI8cIhwPGV+KNi/JTaIvcAAn1akZQyBdvR 8P97hz4J+ut4tOXsawC3Kk0qUF+zJ2GPrNAWcm0TOUz75iXkPY/5gEfp1nxO5VMxPfJn bQvDcFlyhz+rAybfgAu3U0vq3skQVX9Eea7OHBi6v4ov0WIXapsOkSVZSDa1xLYFUXZe dJjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Yg+ziZ/1hMAnB2QhQiz2mHH+hjcZTvUVopb6bd0ZIqU=; b=fg8imDm1kAwtUmveZwR3/BFcjzaFPcg149rtA3LikRITVMHCjujHDIha5pe+jFSr4Z Chu2pwVGo1GRaE/ehUB4yv6jDmilQ7RcFThmyrpgG9ords4POHy2v1teBHgjSlpBgSoA z4Z9YHQydgcyYJADzLjxXrDaX5eKOQFrPZSUYDz4tqlq87BKtIYXThYegI0xSV3jIupW aCADtm1ZB/nL0iuhazsESfIuKv+V4eyt66MNOIMbg56olEDUdC+OI8Hba/kVYsou8Z8L J8FsGBl5cVgyKX/YVsPdTknaP3flc6w28yJWZH0u/qzzbSwYfT/838yag5xtevr0auaD lD9A==
X-Gm-Message-State: AElRT7F9gjIGWSVZ3o/U4mlVW9c8+USMj1F+X/GOlYvDiNY436/JsBkh zkSu1/G9Pptl694Wy9652tFHZzTixC0=
X-Google-Smtp-Source: AG47ELvlzGU+OVEiUun163SrOSWKJiLu3ZEo4Dc2I2KeYv8vYLc3D0OXpK2TQgEXImxufjj65wmlbQ==
X-Received: by 10.159.54.227 with SMTP id p90mr1236413uap.74.1520964035777; Tue, 13 Mar 2018 11:00:35 -0700 (PDT)
Received: from [10.54.100.112] ([96.47.153.2]) by smtp.gmail.com with ESMTPSA id j47sm532885uaf.51.2018.03.13.11.00.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Mar 2018 11:00:34 -0700 (PDT)
From: Chris Wendt <chris-ietf@chriswendt.net>
Message-Id: <8B0E0275-68BD-41E9-B128-589F13C06D66@chriswendt.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_728C0E68-49AA-4C64-A5FD-8294036A6473"
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
Date: Tue, 13 Mar 2018 14:00:33 -0400
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B6C1D1804@ESESSMB109.ericsson.se>
Cc: "stir@ietf.org" <stir@ietf.org>, "adam@nostrum.com" <adam@nostrum.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <7594FB04B1934943A5C02806D1A2204B6C1D17C1@ESESSMB109.ericsson.se> <7594FB04B1934943A5C02806D1A2204B6C1D1804@ESESSMB109.ericsson.se>
X-Mailer: Apple Mail (2.3445.5.20)
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/qBHk6hAAQNENNgIKdNKachK0gic>
Subject: Re: [stir] PASSporT extensions: order of claims
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 13 Mar 2018 18:00:39 -0000

I would agree with the text, the only caveat i would point out is that the extension definition has no choice to the order other than alphabetic order, so the order is essentially implied.  So, it’s sort of a technicality that maybe we didn’t anticipate, but i think technically you are correct.

-Chris

> On Mar 10, 2018, at 8:27 AM, Christer Holmberg <christer.holmberg@ericsson.com> wrote:
> 
> Section 8.3 of RFC 8225, that is.
>   <>
> From: stir [mailto:stir-bounces@ietf.org] On Behalf Of Christer Holmberg
> Sent: 10 March 2018 15:26
> To: stir@ietf.org
> Cc: adam@nostrum.com
> Subject: [stir] PASSporT extensions: order of claims
>  
> Hi,
>  
> Section  says:
>  
>    “Specifications that define extensions to the PASSporT mechanism MUST
>    explicitly specify what claims they include beyond the base set of
>    claims from this document, the order in which they will appear,…”
>  
> When looking at the extensions we are currently working on:
>  
> draft-ietf-stir-rph-03
> draft-ietf-stir-passport-shaken-01
> draft-ietf-stir-passport-divert-02
>  
> …I don’t see anything about the order in any of the documents.
>  
> I think it would be good to have a dedicated “Order of claims” section, or something similar, in each extension specification.
>  
> When looking at the examples in the drafts above, it seems like even the base claims are in different orders. Not sure whether there is an explicit requirement that they need to be in order, thought.
>  
> Regards,
>  
> Christer
>  
>  
> _______________________________________________
> stir mailing list
> stir@ietf.org
> https://www.ietf.org/mailman/listinfo/stir