Re: [stir] PASSporT extensions: order of claims

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 13 March 2018 19:58 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 45232126CD6 for <stir@ietfa.amsl.com>; Tue, 13 Mar 2018 12:58:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.33
X-Spam-Level:
X-Spam-Status: No, score=-2.33 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 jit5LPCDv7fY for <stir@ietfa.amsl.com>; Tue, 13 Mar 2018 12:58:14 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 9A7E9120047 for <stir@ietf.org>; Tue, 13 Mar 2018 12:58:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1520971091; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=zHSLkJNXWwB0yUNa/57lLgB51Ssj2EL+RTAc/Nkvgu8=; b=VjRDZ2Kjx+qJppJa7Z2epDnlgnsA47AanLnps1xNOdn44nfWAVIKYXE2uT1JwqTO 1qPq/Ga94Na9268jxOa4BaFpfEVHrtSTQyYZkvQe3+hqBqZ8zePBwa55gZwE3zeB /uE6nANOAAY5DIIlI3nHndCRKPe+NhyyEdX19G3CbxA=;
X-AuditID: c1b4fb3a-728f89c0000067b4-c3-5aa82d53caf0
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 66.4E.26548.35D28AA5; Tue, 13 Mar 2018 20:58:11 +0100 (CET)
Received: from ESESSMB109.ericsson.se ([169.254.9.172]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0382.000; Tue, 13 Mar 2018 20:58:11 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Politz, Ken" <Kenneth.Politz@team.neustar>, Chris Wendt <chris-ietf@chriswendt.net>
CC: "stir@ietf.org" <stir@ietf.org>, "adam@nostrum.com" <adam@nostrum.com>
Thread-Topic: [stir] PASSporT extensions: order of claims
Thread-Index: AdO4Vc+a+PS/xYPIRfO1T1CAVYYAVAAHa1xAAJ5T3oAAA66kkP//+HEA///ksgA=
Date: Tue, 13 Mar 2018 19:58:10 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B6C200A0A@ESESSMB109.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B6C1D17C1@ESESSMB109.ericsson.se> <7594FB04B1934943A5C02806D1A2204B6C1D1804@ESESSMB109.ericsson.se> <8B0E0275-68BD-41E9-B128-589F13C06D66@chriswendt.net> <7594FB04B1934943A5C02806D1A2204B6C2007A0@ESESSMB109.ericsson.se> <46946849EEFF3043A8FBCC3D102A2C1A3FCADE50@stntexmb13.cis.neustar.com>
In-Reply-To: <46946849EEFF3043A8FBCC3D102A2C1A3FCADE50@stntexmb13.cis.neustar.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.166]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B6C200A0AESESSMB109erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsUyM2K7sW6w7ooog1kLLC32/F3EbjH9025m i80f1rJYLF+7jcmBxWNC3xpWjyVLfjJ5zNr5hMXj9YY57AEsUVw2Kak5mWWpRfp2CVwZi7p2 sRU82chYMWvePvYGxo61jF2MnBwSAiYS515uBrK5OIQEDjNKvJ/YxgrhLGGUeP7vP3MXIwcH m4CFRPc/bRBTRCBK4tFMYZBeZgEviU8LVjOBhIWBKr52GYCERQQsJSa/W88MYftJdC1uZwKx WQRUJWb86QZbyyvgK/Hyzj4WiE1XmSQW/JzLCpLgFAiSWLK2EayIUUBM4vupNUwQu8Qlbj2Z zwRxs4DEkj3nmSFsUYmXj/+xQthKEkdPX2KFqM+XOPCyjQ1imaDEyZlPWCYwisxCMmoWkrJZ SMpmAb3DLKApsX6XPkSJosSU7ofsELaGROucuezI4gsY2VcxihanFhfnphsZ6aUWZSYXF+fn 6eWllmxiBMbfwS2/rXYwHnzueIhRgINRiYd3m+KKKCHWxLLiytxDjBIczEoivFtlgEK8KYmV ValF+fFFpTmpxYcYpTlYlMR5ndIsooQE0hNLUrNTUwtSi2CyTBycUg2Mhd2zFyWlcUzZtr78 TadR+0yzmwmVPT3TvuY53zrGwRawX0ZQL2himHCVPJO9//HrDWrvr2eEiTlHTw5tqz742z9g o/Wt7Yv+FBjIfDFIuh3puMPg+aUX0Sb+OrmpM1X8nt+qstRVNEmsV3XI9DTcEV5tL+KscnOx 23WLiJgPPU5Pz4jqNimxFGckGmoxFxUnAgDZ6nviuwIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/e5BekkgTC2uoUi3jbFFtniUOzJA>
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 19:58:16 -0000

Hi,

>Try RFC 8225, Section 9, perhaps?

Ok, so if that’s a generic rule, why the statement saying that PASSporT extensions must specify the order?

Regards,

Christer

From: Christer Holmberg [mailto:christer.holmberg@ericsson.com]
Sent: Tuesday, March 13, 2018 2:47 PM
To: Chris Wendt <chris-ietf@chriswendt.net<mailto:chris-ietf@chriswendt.net>>
Cc: stir@ietf.org<mailto:stir@ietf.org>; adam@nostrum.com<mailto:adam@nostrum.com>
Subject: Re: [stir] PASSporT extensions: order of claims

Hi,

>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.

Not sure I understand the has-no-choice part. Where is it said that the claims must be ordered in alphabetic order? We could for sure specify it that way, but based on your e-mail it seems like it is already specified somewhere?

Regards,

Christer


On Mar 10, 2018, at 8:27 AM, Christer Holmberg <christer.holmberg@ericsson.com<mailto: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<mailto:stir@ietf.org>
Cc: adam@nostrum.com<mailto: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<mailto:stir@ietf.org>
https://www.ietf.org/mailman/listinfo/stir<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_stir&d=DwMGaQ&c=MOptNlVtIETeDALC_lULrw&r=ww1S9BHEcpE4MMUbgGQrsoL-SK3UCGY33Koaj2h9zYw&m=_DBdmUKpkUAUVv120PuHoMt-TVtTuzOHsfFQdAWmeFs&s=yYY6kvNSlx7W84nXLfYP7n4PSH0S7Uiq3VK2FI6iwEU&e=>