Re: [stir] Third WGLC: draft-ietf-stir-passport-rcd-12

Jack Rickard <jack.rickard@microsoft.com> Fri, 06 August 2021 12:45 UTC

Return-Path: <jack.rickard@microsoft.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 E94FC3A2BE8 for <stir@ietfa.amsl.com>; Fri, 6 Aug 2021 05:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level:
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=microsoft.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 1wWuEbHxArax for <stir@ietfa.amsl.com>; Fri, 6 Aug 2021 05:45:31 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2130.outbound.protection.outlook.com [40.107.22.130]) (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 B8DFE3A2BD1 for <stir@ietf.org>; Fri, 6 Aug 2021 05:45:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lypMRSGTEtODWZ7L7ZGBj/qvNGk+h8aX3V302oE8SwrO8UZNXsr09hjV0TYXRPQYmiv2ruSOEYTmuIZeeKmvpIl+tzeZk6CzjQMIv1lCjckHvFI3hy9K5zGfvmY2AFxkQgfLQwNHJbFPslvDsnqstAUhTjaCf9d8IIjOdgE50ym28pHPNdpginmsL1qGLsG2KbBeDHrx5I+WoUuyi08c96+Gb2GioCFBbrbdIB7QWGD5M8bxT08qLJC59AouNenx3hQzGJSWbUOeTpN8/TdIQ4v1E2+4JMFp7lclSvZheIDAnQkPEIIFykAvslrT0h6YhrCyhOaEjEqgnpqiYNEyOA==
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=pB3dC8C03Dsa2crCSiCbLiV0kbuWLR1Tf3Si3w3tkZ8=; b=k9WahPTgJqx0jV3KR7WBluDH966gFWkFKdLmxNPn71xDCQ9EzlkByHAGd/kxLIWeBlRHH8qjB2MwjDtGK5L6JJ4pd2F80ZeU/6O6qC3dS90NCkNG2AcuLyLinaC7faw/PBcI9trb3QmuqFvrIvxSCILsLVufDqRy4ZQ44ZI9qJsdXLfAnADLHkeTkM9siL2orql8nX4lF9gPjYc/IOjdryMD4AawIJ+RQbq1euqyHamXUsU6uJDMIKUXoKdy7dfYlVgag45QqyYELc/1J0Kwvxy8/iMk0EDs9D7MOLwnsXL+WcTF3a7jmMsyFPVVugpPLtZATJJnsxuKwY+W5MUSsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pB3dC8C03Dsa2crCSiCbLiV0kbuWLR1Tf3Si3w3tkZ8=; b=TwiVYBBlfaPpM8XJ1GGicRxuotWXqsKxEGEAD7gK8bjXJ4/Q1OqwDz0OKRHnNbB+x7ZrFFG3L9hPXFvy39s6UJt/m95Ezwn80WoCKNJmtydd2omVHhv83odoPIo9Y74ymL9EhQefzvQ97lRLK01bny/hilce37TsYPGWg2y73fY=
Received: from VI1PR8303MB0095.EURPRD83.prod.outlook.com (2603:10a6:820:1b::26) by VI1PR83MB0446.EURPRD83.prod.outlook.com (2603:10a6:800:19f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.1; Fri, 6 Aug 2021 12:45:27 +0000
Received: from VI1PR8303MB0095.EURPRD83.prod.outlook.com ([fe80::c16d:2f98:535c:7b7a]) by VI1PR8303MB0095.EURPRD83.prod.outlook.com ([fe80::c16d:2f98:535c:7b7a%4]) with mapi id 15.20.4415.009; Fri, 6 Aug 2021 12:45:20 +0000
From: Jack Rickard <jack.rickard@microsoft.com>
To: IETF STIR Mail List <stir@ietf.org>
Thread-Topic: [stir] Third WGLC: draft-ietf-stir-passport-rcd-12
Thread-Index: AdeKwML/1nnOqMZTR2Kx79k0K9DbPw==
Date: Fri, 6 Aug 2021 12:45:19 +0000
Deferred-Delivery: Fri, 6 Aug 2021 12:45:16 +0000
Message-ID: <VI1PR8303MB0095C6E8FE02037E6F71729288F39@VI1PR8303MB0095.EURPRD83.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=8a6539ee-06f6-43ed-980e-a5cc2b37d5b0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-08-06T12:22:46Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b27373db-5dfe-4105-a0ea-08d958d80d0e
x-ms-traffictypediagnostic: VI1PR83MB0446:
x-microsoft-antispam-prvs: <VI1PR83MB0446D6E849DBE8691270C5C388F39@VI1PR83MB0446.EURPRD83.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GCAf9R0XAeOGdfKwWrzIlFhZHOi4/08tZoGt5jBTD4sQK4Xlfs9w+4Xk5qIRsxoLIc7YNshb5tyP9ybYoS3ArC/Gap1313s6SrCnMqb4KCpgPyEpoJ7AF3LQ+Mfmwea47aPG8gAlJYM1HNUKI5JhGvDVAcJfLqelzRQvk0iz652sfAEH3F/uX+vJfaymbe3774oRi3dbUx2GNPHt6zEjlcBHG22JT2T5lhKPM0h6okQ7eSXBOj46iEScAoSWKcs8eyiZ+CBuA2QTF4L7mdJvEnAFpQzorFJ0d6DRq4lQmxFamssrvKgUVzlglpXkd//JwPc8vzzfvDN5QLc2xfObTu4uDWQVbQt/UxuMMjpLsNuUNMFLvgUQDRzFpGGrYXbqem3Y2ge63IQkDohvXRWYTdy0VRD2btUkUF2NfFesQmWhAn+obxlsJFwEBej+OflrNLma4UgnNQUJdVEdI0u/3x5YU0qC2Bov3lFolasHK5AFARJC1ynMRbAfKfDrKVcLjEb27AHCiOlmcKx9DN4+sxxiWfN9HO8xmd4fa6W+4v4iKdqrtjp7DGLCBE8rBKZwrNxKCUox/MRLzEjdiLEzZK1i6MVC4jMaue90rG7q62pOXeLHCnS//bR8dcHKLMO7PH6jpOrNbDRU/PCg0Z2qbsLpTFvcRjXft2objb7F2ezXFagX0m43JKwnGtTgsWIKGXbZFa4g4kiJoZKMJfpebz/1GGoOaCfLN8V4bsRNgHJ+u5EEptqFaQ8z0E4+tMadU2NYHdJ86qA9Ehgld24ZbgVB5bslxEI5+js/dbgLPmccQVWnyEy1akdU7/Ty7UhU
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR8303MB0095.EURPRD83.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(53546011)(6506007)(55016002)(2906002)(8936002)(5660300002)(186003)(9686003)(83380400001)(7696005)(38070700005)(26005)(44832011)(316002)(38100700002)(33656002)(76116006)(8676002)(6916009)(508600001)(52536014)(966005)(64756008)(66446008)(82960400001)(66946007)(66476007)(66556008)(71200400001)(82950400001)(122000001)(8990500004)(10290500003)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZrBElCisc9iVLdQEbWn+db6SnI/DZtDYm+YXvMNYvfAkNpzHlstrZaLTwrIr?= =?us-ascii?Q?IC9SR8KE6uo0vTfdE0orG9nv6BPWMA7zc2ydJBJFnY+8rd5bv6Eak5zcTa6v?= =?us-ascii?Q?0Gl22B1obCWwiUsRkbe/7/Qzyr7tGNG4tmkPcZ0jBn0WvqlWYvrmVxp9F743?= =?us-ascii?Q?OtUcHzyPa7+xAl0WLdNN2PsdaDz2g6gSEzwAhKIISsK3cKbyNW7mfMiWdEHd?= =?us-ascii?Q?Li+pvqTxql2Hw3p4mgDiGtwvHHlYYiN0QQBdaoON0EiVHnCLKaT3rSpCHEOQ?= =?us-ascii?Q?Ypyxyq2WPkKcwGKDhUsjjSInQooyCTQsXzwDlfwhZ7W8jIVCM2GAhm436g2z?= =?us-ascii?Q?1StM9Ln4hZn51Lu4cHsqS9W/W0Vyb2JHx4bae2weBISYpGLfvMq2EEdqNpIM?= =?us-ascii?Q?V7qIsnPHwu3QChygCPMhzQH/P+sanlwp67LU676UGmLQswuJsfHJmfeOVOYa?= =?us-ascii?Q?mYMw57hm52e3/rZQgxvSbIHXPKBkIAT6NWkdDvvrz590LXB85lyOyyiGJafD?= =?us-ascii?Q?1e2qRyIixbEvb4vL0xwnWEW0BwLVKS305B1d2TMPirO13h/tcum+rE3cMB2f?= =?us-ascii?Q?CalR/V2yAE/iy3bgBgxu99v791LlytzRu3X0n5AriFi7GrWNHTUvL41w05tx?= =?us-ascii?Q?/6pGp+8VvfcHNgvtkqmBvfCXFe2nTYnE8CN4ci7BCpYb5mNMYFYNC7YdbSp2?= =?us-ascii?Q?UaJsUed1b2EQRUVCdd09I8zPOa29th0ODxQmGew8RNBEznfdxA6HAIbHraK4?= =?us-ascii?Q?w7wHloHuFtdMCYzHBFkqb9M8wX2XjNvlJR3RwkRuezsxkG7f20rzDOYiWPzI?= =?us-ascii?Q?gcSEPhcpXs1Oiyn+c/UEP5M8jQ69xFdl7IoKM8qOe61RhHZZYek44gKKW3AG?= =?us-ascii?Q?gI0B8dVMkrBPBo3peL8ylkrCnfkul91LngvGIgcM6ceqxM82aS9bGp9djV9f?= =?us-ascii?Q?DWwb8Tet+5XLCQgbQ31fj/rOzD5qAcSPWq+qGgyG4QUESG8SUrpL5yPIS6nl?= =?us-ascii?Q?OhcDqVnmTvJ2N5zWM67a11w9XgVqBHJBzsW5fEfrpPmbySkVNhulkWBJABGm?= =?us-ascii?Q?0TMe39ljYoQW4zbmTGohopYY65oZ+frwyY1ioS1TnP7ziMmE/pr8toYFu1lX?= =?us-ascii?Q?+90U5CKdklHViBsyz6N70PbOtUmsyfZ2n52Xc4qed8dVApSWqts9uNq6UMpF?= =?us-ascii?Q?sgniBaB7S4vE11Yur+uedBgltev3cyIaE3a02F7An89d5rNn4P117DZmAGk?= =?us-ascii?Q?=3D?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR8303MB0095.EURPRD83.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b27373db-5dfe-4105-a0ea-08d958d80d0e
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2021 12:45:20.3349 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Y7fE+VNGHGZyvjAzPI3nMZHld6f+332vaWF4QpjpmBqxkPMihLo1gji1BJcrX+3uu17LAjUO6r+h+B244a8MduvwVTTVBRu9I0rNRNQLmv4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR83MB0446
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/ObbzF02pJxgPDyzZzZHc1WzAlTo>
X-Mailman-Approved-At: Fri, 06 Aug 2021 07:09:17 -0700
Subject: Re: [stir] Third WGLC: draft-ietf-stir-passport-rcd-12
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: Fri, 06 Aug 2021 12:52:06 -0000

I have a few, hopefully minor, comments around clarifying rcdi digests.

In all of section 6, the rules for creating the digest are reasonably complicated having test vectors in the form of valid examples would be very useful. The first example doesn't have a corresponding "rcd" that it was generated from, and the following examples ("sha256-30SFLGHL40498527", etc) look too short to be valid.

In section 6, the penultimate line states "The subsequent characters are the base64 encoded digest of...", I have the standard questions around base 64 encoding, which flavour (+ / or - _), and should it include trailing =.

At the end of section 6.1, point 3 states that the URI content should be Base64 encoded if it's binary, this invites the same questions as above. Alternatively, why encode them at all? All hash functions should be fine taking arbitrary bytes and treating all URIs the same would simplify things.

Jack

-----Original Message-----
From: stir <stir-bounces@ietf.org> On Behalf Of Russ Housley
Sent: 29 July 2021 20:19
To: IETF STIR Mail List <stir@ietf.org>
Subject: [EXTERNAL] [stir] Third WGLC: draft-ietf-stir-passport-rcd-12

As we discussed on the IETF 111 session today, significant changes were made to address concerns that were raised during the second WGLC.

This note begins a third WGLC for draft-ietf-stir-passport-rcd-12 (PASSporT Extension for Rich Call Data).  See https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-stir-passport-rcd%2F&amp;data=04%7C01%7Cjack.rickard%40microsoft.com%7Cec8dd8519858402472db08d952c5c31e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637631832214037400%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=Xiozp95qdNzxPHDV3rIhbixkdGgrff8yfRpqa2%2BPp3Q%3D&amp;reserved=0p;reserved=0.

Please send reviews to the STIR mail list by the end of day 19 August 2021.

Russ and Robert
_______________________________________________
stir mailing list
stir@ietf.org
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fstir&amp;data=04%7C01%7Cjack.rickard%40microsoft.com%7Cec8dd8519858402472db08d952c5c31e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637631832214037400%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=2nVZxdxT53m%2FDe2unHIxA86pTXVERyxD0CuN6C4WMPM%3D&amp;reserved=0