Re: [Lake] edhoc end game: detailed plan
Stephen Farrell <stephen.farrell@cs.tcd.ie> Thu, 01 December 2022 19:55 UTC
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: lake@ietfa.amsl.com
Delivered-To: lake@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0427C14F74F for <lake@ietfa.amsl.com>; Thu, 1 Dec 2022 11:55:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cs.tcd.ie
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BdYSajLf9C9y for <lake@ietfa.amsl.com>; Thu, 1 Dec 2022 11:55:18 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0717.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::717]) (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 40D1CC14F725 for <lake@ietf.org>; Thu, 1 Dec 2022 11:55:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fwk3oMpCI6CAOYwqaAn6Gh95g64h+4IY9FRo8D5Fef9XWAJED16+AOp5nCwYHlOp7jcEavmPx33QbXbJJzIhTwoouJSWLepU3AayKmg0XrI+BSyJZfKZM57gQucVmrBOGSFUXw3RP4eOevj/23GqCB2L56gPUevcex2eL/LqYKHdlWSKzocqfKxTauW8qkhIv+fKlWhhip2ZXBsYKkT3oeFibKD56SeLWF5PtSYk7IG83AW7XE5+ZD1CmhD+e9USA2E5WDM4uPlPZNoChNz70ym0gURNui24bGviaEJHFXh+ZlCmJ2o5JW1Uiw3VVErl2ufBCyQKaU0vcCko8rEGKA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=61uppP25VTHwureyGvPumq2uMbR4Xyf2pZdf6uRURso=; b=YOgM0KIMDsEsrovYOv/wygceVxmHcNifiPIm9ZgdGrrYOEz9pN04sH3YMa7NEn6ORmk++i8+f6i20Kpxys+gWCZkCW/Cu9O5xxkIi4AOLOWui/5kEHFvzsb1K6Kt6cMrvmsPbY+Ji4LH1brMq/Xz82vvEW4GgBmEI4fswGhUhdVf9Sk8FWECbZljQQSOXW6y4zq7dPRDJSUbqM3kPOLpCXJW62ZllpEGi8ySG+OhEVKfcx+fyu/FMc5EsR9b/6cTCdEuKAfe9H8uMPNr2qqBdA7hWPnoX7AAYdj+zRJ9b3b/RS8DKVbXDnXttclDqb5M9zZzIeoez8VdGkwSPATHCQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cs.tcd.ie; dmarc=pass action=none header.from=cs.tcd.ie; dkim=pass header.d=cs.tcd.ie; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.tcd.ie; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=61uppP25VTHwureyGvPumq2uMbR4Xyf2pZdf6uRURso=; b=YyIEcPKF3jSTjmKFiFXF4wM8ihw08bI8i3Mfj/JYe9Ex0jf4WE9IhDh+WFZWxZxYRi5hO0r7EyEegzK8/HTmKGO2FjjsbWDDJJL13TenlFQi/H9Be7re3NmDExzMw4+0OgGrIb8zrCEVISMm06lfUgGxpe1x7bmTuBDJBARqVe2Ff3KGg9bd/rCUTzTrZhYX7ZXc5Sm0YZzn+eiTioItM6EHHnnwcQCA85tc1v0k3ZVSdaYxPmz+rnMdiD0yXOlyd4pg9h1HShWG2fzbvGYWrtwf+iBeLrFXL6Yr2JeqvsJ0YbHrF58booonSK+s5+8/5sm04Gw0n8GeEZ8z4Kx3iA==
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cs.tcd.ie;
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15) by AM9PR02MB6980.eurprd02.prod.outlook.com (2603:10a6:20b:266::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Thu, 1 Dec 2022 19:55:12 +0000
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::ec35:f546:d772:4fc6]) by DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::ec35:f546:d772:4fc6%4]) with mapi id 15.20.5857.023; Thu, 1 Dec 2022 19:55:12 +0000
Message-ID: <b4c78491-3932-09b7-36af-c37339256d93@cs.tcd.ie>
Date: Thu, 01 Dec 2022 19:55:09 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2
To: Sean Turner <sean@sn3rd.com>
Cc: "lake@ietf.org" <lake@ietf.org>
References: <f390f969-fbfa-405e-7f60-5a7f5d401bcf@cs.tcd.ie> <D5974BF2-21F1-4AD9-BFCF-6BF7A433A446@sn3rd.com>
Content-Language: en-US
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
In-Reply-To: <D5974BF2-21F1-4AD9-BFCF-6BF7A433A446@sn3rd.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------G6RZs0LOR8xTk1yVed0IQond"
X-ClientProxiedBy: DB8PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:10:110::40) To DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DB7PR02MB5113:EE_|AM9PR02MB6980:EE_
X-MS-Office365-Filtering-Correlation-Id: 5e39b301-bd1b-4b30-275e-08dad3d5f559
X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True
X-TCD-Routed-via-EOP: Routed via EOP
X-TCD-ROUTED: Passed-Transport-Routing-Rules
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 5YSRnekVSY67Q2bM0qmy/4zn9qBaTzeir90LVXhXj+VAn2ZctLnfdSHcqXw/c2rOzheC3OiTuvT+8ORuzFJrFRg+5hgR650JOKGYpUL1yvZ2kODksK8qHKO9Gk375FH48XJTj/d6QrRitfW8KdcKU2SOyF1vAaQVLhQtPdtPyKjg9v+VN5dJCW+mfZsSCRiW8HwNTPi5I0TaB8kXwd5Po2ZZXriF/jhJvYhfk7XQSYHJRJ72w5bRdIB2v4Z1Ay4WDtrn8hQpXhopWF3DsxQtRhL4XG+Wdy20CD5ZSYN7nvu4Q4nL+RvRFiFaq7RIZ+CQd8xdeQAgagkKzJKmCBpnDDYACfvRto+WOTyph6xA5VpfnjkIka7RAVAZhB4WF7NLWKRZOfFNhV8yh332CQwkderlBp7GqXEgpVni3/pxTq/y0VKC23mVYq87U0ADzNDi5sE+pw2bszvrphus2I8LRq1Rjh4UC9GDDkf+iX/pRFPdBceSDJS9Z/tOiQpPHXpRz4F6AapC5mSzQEKWmK4F9Y4UvWpkAGSiB7Rhksenrm9rdFkw+FbfvGuF1c4lvzavg8CXHcsDDmsSDJ1s24NypYC17DUCtHewbYgmwSk9eOuqCLA6jpUuv2N3+5AbwUMGbUMM3CtoN+6RlwELGJhev9SHIZL7OhaIW9SM9mB9txSOueS0e2xoAQPGAmOHlfEQtgNVQbMxX0MffOZZvnVceX7eER4+BU8AovAYQNw/iWdZzPHsiRyUdf/Ww7niBkbm+V8gCGehWPPPWuwFZNmLCUNx6XipTFBDJ76fRe+kDDU=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR02MB5113.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(136003)(396003)(376002)(346002)(39860400002)(451199015)(235185007)(41300700001)(8936002)(5660300002)(44832011)(66476007)(8676002)(4326008)(66556008)(31686004)(6916009)(966005)(86362001)(478600001)(66946007)(316002)(36756003)(2906002)(786003)(41320700001)(6512007)(31696002)(53546011)(33964004)(6506007)(186003)(6486002)(2616005)(83380400001)(21480400003)(66574015)(38100700002)(6666004)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: Ry/XkI8/vdIvv+Tf2ERoZ9j26aTOQQhjZZ+xTZkYKf3E19K1FkKbZqb70ONnEecF7AA3x24XFLJ5AJUdUFoLZKqVMF3ZPkYeAEmEkZ7gXyMgEZ2arfCymQPdhZbJ88I3et0bQxLcWcTDbk4s5AqKkX7bCFdItb2KllqUFA4gCPmiN0g8yW5qsqIuC6vWyX4LrzuurnZLm03WoRiLq00hc/2BkyZfc6VisUSv6GZb+z8+sIzwAU5ZEyWj56P5coeWU4S8CFCp8dBjhCXBKGkTqh2sFNePG5fXXv3SUxGkASoykyu6BnQvO0Y94HulPEC0xtD/mZNz2SdhqcEco91vYj42+5aaakBCj0vVLIq75COg9X0K6Er1WrnzKsJdXb+4+EbZDgCRpnJm4yiE3EzXcafTU1HefdLHOGwlqQsCzA4BwjwP5797VivBmauiJdhAYsGKjx637b/f+i4UNqHHT1l6IYnhfpZLUjIbIxMKEvsyl/Cirkts+irFdZI23jS3jFAHcDLcdsK5GAS/q/ef3xYMEPNs9b67q8adPyAzmRBUgUCdo2F3Nu3RXRLEfywh7QCux1hHeT5/0h0CaCD2+u74mR61BcWmGDHH/yzKP7BfWMm8+j+tybqEq1PXvfhUB+FQ0Ge+xpvCok/3a1OwJNk7q03lZUSL2BqtV6RuuDUb15t/7O/aSlc0aX9avCSBdkFjhpk9T2sTEwTbFBog3fc90gozSuW0Ce27Vd0jfmKNwIZY/ShowHz5XNe3BrX6jT2JsS9sUHDeiOsBuV2UQ14zW/9a7R84keV61/Z3Drf2enFNI6GoJGsLs4RnjYyQmW7qh/a7RV6NkA+DvoMyxzOmtOhOBoZckLeboRGvQzG6RzXaZ3Voxyo+vaogPamRSuo++f6Mrnl4x31ifpDTufkqpk63j5bZPXcmflPCS37zQWpSmKUJwFw7cwG4mC9jtdzs3XnpRhJuoFtYFUU7YY9OVYwaf4QAY1+goxkr4MM2RH16ffQtZvi2C3tFJoq6Q667glCFPYNjZE53hJYDFX3a0MlemRXlnklzlfEkeAZ9AJbjrWQtoSShmOvhTWh7Hkl2AQLBy3rAsMD1v4QNjDXgIuxH47IQLUGC8+TnCTQ7fS6vuncIGGsYj6uSWi5mBGTNT8x8tw2aXQSPEvt4NHduIhhtu26hOMzuPcuivDBTFKNi2wV/YZbfU3KKDgbrRuvEySVihrarOZlfyLSEylljZj13IRRr43NyACRxBT9YJ0YvF6kWZnmk94lON1pqyFLMKPxQ4bdhne0k8rnl8slNt1uwYk0wjYpD/IW2qm4YCbSV3xg7LwcMoIOGF2fAtM7JhTSnZ4yg/4UjRkoe76mbTmO6alxZQ/i3YPcXGjeUMuD+juUZBSWkSfwIJFvG8zAJDZ0yrmgIPDJKK5B3mVtZtVebx+5dgwLS7A7NCYAr+AgxlHTTLP+55UuN+fO0CpSK+4xT+gcodXT35SE5C4ZnQ2yHA5RAHTVJiBkCMVG0u+ldtLX+BYZ42p2Z4l/4yFJR9+O8TFjW1v3LNAQDrZfTFi6ykwqWc7OFLaT6x/WKoNxX1TL3H6zxOznXo7xlwZfXhLl5gAIn2EiGoVCUhP2vmU7dLmDlYziclzxIbmR13x/OBtEhx3foTpVHParp
X-OriginatorOrg: cs.tcd.ie
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e39b301-bd1b-4b30-275e-08dad3d5f559
X-MS-Exchange-CrossTenant-AuthSource: DB7PR02MB5113.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Dec 2022 19:55:12.7539 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: d595be8d-b306-45f4-8064-9e5b82fbe52b
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 4ECVojSWbUzdF943Ljvf69tfgBp1XxMowl+0i3dsiexNAaFrnTUt6JwdkUMPw5Lc
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR02MB6980
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/JGMI8IMzOdveVSdtfatApV1hZXo>
Subject: Re: [Lake] edhoc end game: detailed plan
X-BeenThere: lake@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Lightweight Authenticated Key Exchange <lake.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lake>, <mailto:lake-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lake/>
List-Post: <mailto:lake@ietf.org>
List-Help: <mailto:lake-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lake>, <mailto:lake-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Dec 2022 19:55:23 -0000
On 01/12/2022 17:00, Sean Turner wrote: > Sorry if I’ve missed this in another email, but is the plan to close > the WG (not the list) once EDHOC is published as an RFC? Not quite. There's a traces draft at least. And some mention of bits more work. Discussion of those bits is due once we hit pubreq for edhoc; could be an interim this or next month on that topic. S > > spt > >> On Nov 29, 2022, at 16:43, Stephen Farrell >> <stephen.farrell@cs.tcd.ie> wrote: >> >> Signed PGP part >> >> Hi all, >> >> This is to confirm the plan for finishing edhoc as was agreed at >> IETF 115, but now with a few more concrete steps having been taken, >> so more detail "filled in"... >> >> Just to reprise the overall process here: >> >> - We're done with WGLC but have a few things to finalise (see >> below); once those are handled (hopefully by Monday) the chairs >> plan to hit the "publication requested" button which means asking >> our area director (AD) to proceed towards an IETF last call - Our >> AD (Paul) will likely want to do his own review as well before he >> starts that IETF last call, and there can be a bit of delay on that >> depending how busy the AD happens to be at the time (they really do >> lead busy lives:-) - IETF last call (LC) is a two week period where >> IETF participants who've not been engaged with the WG are invited >> to comment. (Such comments are a good thing that often improve >> drafts a lot or catch non-obvious things) - When IETF LC spans a >> holiday period, those are often extended to 4 weeks or so (because >> we do want to get those comments) - In parallel, we'll start >> getting directorate reviews (i.e. secdir review etc) - Once all >> IETF LC comments etc are handled then we'll be asking our AD to put >> the draft on an IESG agenda for approval, generating more IESG >> comments we'll need to handle, after which it'll head to the RFC >> editor queue and then it'll pop out as an RFC a couple of months >> later >> >> So there's a way to go, but we're near the end of the WG's work on >> edhoc nonetheless as all those steps tend to take a *lot* less time >> than things have taken so far. >> >> So, the immediate specifics: >> >> Draft-18 [1] should include all the WGLC comment resolutions as >> agreed at IETF 115 and/or discussed subsequently on the list or in >> github. Please review the diff [2] to check that the editors have >> done that correctly in your view. >> >> We also agreed at IETF 115 to give some people a chance to propose >> a PR with a state machine description. We now have that at [3] and >> need to decide to include it as an appendix (so that'd go in a >> draft-19) or to leave that out for now and maybe include it in >> another draft (such as [4]). The sense of the WG I think was to >> include it if it's clearly correct but leave it out for now if >> we're not sure. Let's try decide that by the end of week, (before >> the end of Dec 4th), so please say if you'd like that PR merged or >> not. (If there's ambiguity that'd take a while to fix, I'd ask you >> to consider suggesting we omit it rather than wait, my reasoning >> for that being that if we wait, other stuff will turn up that needs >> more discussing...;-) >> >> Meanwhile, please do also take the opportunity to do more reviews >> of [1] - we can still treat any/all suggestions as IETF last call >> comments. (But please don't re-raise any issues already resolved in >> the WG.) >> >> Mališa will be acting as document shepherd, so he'll be helping our >> capable authors negotiate the above steps. I'll be doing another >> chair-review of the draft before Monday as well. (Any nits from >> that can be handled during or after IETF LC though.) >> >> With a bit of luck we may get IETF LC done by the very early new >> year, but that depends on our AD's queue and his doing his own >> review of the draft, so we'll have to wait and see how the timing >> goes. >> >> Now... isn't that all very simple? :-) >> >> Cheers, Stephen. >> >> [1] https://datatracker.ietf.org/doc/html/draft-ietf-lake-edhoc-18 >> [2] >> https://www.ietf.org/rfcdiff?url1=draft-ietf-lake-edhoc-17&url2=draft-ietf-lake-edhoc-18&difftype=--html >> >> [3] https://github.com/lake-wg/edhoc/pull/373 >> [4] https://datatracker.ietf.org/doc/draft-ietf-lake-traces/ >> <OpenPGP_0x5AB2FAF17B172BEA.asc> >> >> >
- [Lake] edhoc end game: detailed plan Stephen Farrell
- Re: [Lake] edhoc end game: detailed plan Sean Turner
- Re: [Lake] edhoc end game: detailed plan Stephen Farrell
- Re: [Lake] edhoc end game: detailed plan Stephen Farrell
- [Lake] EDHOC state machine (Was: edhoc end game: … Göran Selander
- Re: [Lake] EDHOC state machine (Was: edhoc end ga… Stephen Farrell
- Re: [Lake] EDHOC state machine (Was: edhoc end ga… John Mattsson
- Re: [Lake] EDHOC state machine (Was: edhoc end ga… Göran Selander
- Re: [Lake] EDHOC state machine (Was: edhoc end ga… supjps-ietf