Re: [Lake] I-D Action: draft-ietf-lake-edhoc-21.txt

Stephen Farrell <stephen.farrell@cs.tcd.ie> Thu, 24 August 2023 18:40 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 280A2C151074 for <lake@ietfa.amsl.com>; Thu, 24 Aug 2023 11:40:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.1
X-Spam-Level:
X-Spam-Status: No, score=-7.1 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.091, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 yPNQiNAnm_8k for <lake@ietfa.amsl.com>; Thu, 24 Aug 2023 11:40:36 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2117.outbound.protection.outlook.com [40.107.8.117]) (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 70D95C14CF1C for <lake@ietf.org>; Thu, 24 Aug 2023 11:40:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OWoCAqgcRShS6841HybRCKQ2Z8jaKdT7rI93qhS79+0eXEPu/D4P3+RYNinXCu18hLuTejnOoSoqDhZHdgWzCGCd0RVj9v0nYJB9NO5WZpMGUUSrlp2qVhWsRiEgQr/C15j8ZmV6b4+wq+YAtKFP5T4wuI0EASlzj7oDFT7a98el3MXMjiSmOAEx7vC0sNk9CTjZcDMO9DC6J0+LpAOkD0HCpwa3kC0pXlEcoVkSHJ2ktqsM/aXa6IXdWujo3Ix0+997DdRo4ZzjazR0z8MdcRFVo0/etvZJCQYFaaRdPiD+/vhBRbjgznFJo5EJCWZlWiy/dF4nzWd6b4wyekYrxg==
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=T0Al93gze1vwdHFNPPP7NV3SKowFdHtoRz7UWgo1M7g=; b=Jm0D+QdhEriqcBdbqOojfHQTcXLlX524YoKWMfNTGPPOVColpTaLxNp8tn4Enm3lKG6bi8M2IN5XMJtP16cYR7gNNTngmUhQIcQ0dBuuC72YJhJakZYy4NhEchsbIfLTV0FM4rKulizIFb80Gtkrn5dsXe6t/KDoMRzcICgvr/6ZP+tndv74xmMflAdW+dlD3NZRM/eg13FckH5SFGgPRircJJYuQl1+KaaEVZwUYIm8WDl8XNRj73eh1bwtqJAh4C2GwVORK9dWGrKhqxEUzGPklELmTl5npgi5pgp5Y0uhOtVyRCT+yrTF4XYL4fj3eX4RctCjP+7vowpI18pxEg==
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=T0Al93gze1vwdHFNPPP7NV3SKowFdHtoRz7UWgo1M7g=; b=Z+2ENDary4HTePU8aDrepcMgaIZ1CWMjqROWXDwBDygN9SHp3EJFDnP1dMPZWP0DkzTOU9QXhG3yhjrJIEqKRNtPQ1hOOOVqS8IEJaOPOHwNes48S32UTtWIBcplFQphKXv9NfiSrncc2AIYvTHx3exGqduZaexPHgJY8rSQnQ2jYvckYrdZzb7gLoyCdwFebwMuizLrIBzS9aelcEwc14VtbnWTW9d4RPaw2LOoggX+WCqjmirPMmnUyMim9D2YviWEoTP+seP7ASm2lJzZuL/0RhqJlp0hQ0W5+ghM1oXAt+6qi4UP0bFZ45mHHtnCShxJ/8nL8SjMQEX79hmnDw==
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 VI1PR02MB6045.eurprd02.prod.outlook.com (2603:10a6:800:188::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.27; Thu, 24 Aug 2023 18:40:32 +0000
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::6f9b:8179:a7bc:c19c]) by DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::6f9b:8179:a7bc:c19c%6]) with mapi id 15.20.6699.027; Thu, 24 Aug 2023 18:40:32 +0000
Message-ID: <8f7b84a7-115d-87e2-93a8-32ac19ac284b@cs.tcd.ie>
Date: Thu, 24 Aug 2023 19:40:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0
To: lake@ietf.org
References: <169289994753.51482.11357574633957883238@ietfa.amsl.com>
Content-Language: en-US
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
In-Reply-To: <169289994753.51482.11357574633957883238@ietfa.amsl.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------FYmBe2262Bh9PXpW0ajHGasj"
X-ClientProxiedBy: DU2PR04CA0052.eurprd04.prod.outlook.com (2603:10a6:10:234::27) 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_|VI1PR02MB6045:EE_
X-MS-Office365-Filtering-Correlation-Id: 1ec51fd9-e95a-42ce-bd99-08dba4d19890
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: YxYGYrdcEr1WQEJx2AOUpOO3wV55msZ/l8miEKJl8a1X701qduNo3u+2cLmnHQ4LUBvtdHiKm4iJ+SSPD0/yiYHHZvP0TN3B4BJnhC/XDnhRrk09Toe6k/0NAxGI4VmvYu2HiWGDYIzBqvTjcaAippa4gaST6xIJQTOmnzgtFV1Y2/XITQIHWrlLzdbi8RiJb0Bss5oypIAhqImAYbUaf+Z7d2AtU+xi0f04YBUMaUOY/t4Cwn6SzaHYNnMuEMsCM0SVOf8xPFxlnW5uq3p2Cug2+iyqMl0vLA0eDc2nJ3It/ODTygYKfSXE1FffddgFw5P/CVz2ZGGhmsoOw2KiFMvhsr/id7Dhg7fgReAuQRRXskh4Gso4il4P3iC76DvFrOOrk6RrOSSVoluiwCdxoGK9/XBsSrXB5kcNSITViiByM9oULAjRcdiXdARLMcXmNYorlvZtJlW61t60tNv4aNJtnkRcNG69DH571bNA1QDOGLp2izMP3pGMJlzrnZS/CvN0eVC0RymVTLpqq5CPSGyWO9XPrKp63KiKQhoFE2lX5sQQpuq54BKOoX1wFhn+RyHOPFB07Aoqy2v2uyY8ayFoqf1uJ5hjjZAInGK37NDYdxqNn4JA7pUvTRfzp5wcUYmrfKHYRm7c0wuFm3BIVw==
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:(13230031)(346002)(39860400002)(376002)(366004)(136003)(396003)(451199024)(186009)(1800799009)(33964004)(6486002)(6666004)(6512007)(966005)(478600001)(66574015)(26005)(2616005)(21480400003)(6506007)(53546011)(2906002)(44832011)(316002)(66556008)(786003)(6916009)(66946007)(41300700001)(5660300002)(66476007)(8676002)(235185007)(8936002)(36756003)(31696002)(86362001)(83380400001)(38100700002)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: jrsxyEKnrPFi2pZX6MTRJrTrkbGQ+yEK/4SAfQcA0sykTZnAQxVgRux9fVIzfQ3wbdiSuGhoZ/T3BZ2GDTA0KQmLe6JbwmpEq7u8mxGwG2KEeAwVyAyzN+GHryLIQWD+1kjdM7fs1Y6eZVOHP/GKZ1XYuGga1loKqlhCcVqmX0KBAO2LzEYe9KvipRu6EHh+EZ4ARwn7f63oclL8A/FBeML5ahXcLNJwKEujsxkniD+Nrn+V40wdudKSN4qVpMeGhcwdhdhon+XAEb+cGYT7EeT81dKvg9gAZEYKpI0/gUQZ4aE0FN1eS0Ws1GFYNMA+5dn74sN8/UYeo+LLXNs90iI5VNM7aVpqoPhTZglk2TNImCHPV4N3oWY5GC/90RSg1Mm0lY0L445MZ7ODRIRlAjynEAEjPF6mUOZHekeh2HNC07Qk6nJmcII56GUGLU8AL5qiaHYNdYnf2cmEqRWi3zP8VwHJAAWC8b6GCrKvLJNrdgaPaKGre0+/StNuCrcLcrLqtt8JO/Zt1qaJX+QXG3CPDHl0OYXC/wPLXxCso/WdBHse4hDkp/PYiePprgJLwsAbRBIsOkwU6emUgqwdwNlT9ezGyg5KbXmy4Oo4zBu0GzfcRaMF0hYZTOu7vTI0BO7dZQbLZb2Wqi74wQwkWmzTg/DEWM0FUeZuBfkHpkwizmz1yeDa+DGn8Lbl2bBJdfV0Woj9TZANjis15Th/wjet8C3y+WU9v+ion7spWN17NzkhAxnKZEFKbfmYXeCxCttR3XM5yKsNBExqTMp3QnWnM9Nd5bxlcwNOXh2Cm9tWHB7qoBp9BjP7Ppz5UjhFObsZ+vOX2W4RJy4QHi91NtyecAOF5OitOEyl7y0N7gyA/Crg+XXfBP2t8k4hb/pjytm8LN3jh3UNdrTUC0CFOhynLCYoVLQ07LKiqY3LbimvxLGTbRA/MsFv7RnUsyELrZYYuoN7J8NZDftzMLA/hlFaBwzQaM/QY8Ht0860oMc2fmjMLXvVsAcTnqAXHek8J6k9HUaOsF4Ql+clwiVv2hOP2uNx6/LLDeeDZ+JsKBCZFP4Tw7Tsc+eTRjLsPbTG2pVd75CjhZRxY45YNyekJk3eu+LAdRCjqYul4eYXvDC+Xq7YgqK8jBBuZWyzd/eUFRvzyhSmBws/bMoBy+jAAv+CoxDrecsvcDCMNRe12/WKOTu7eJq41I5rYmCeHBFBQp+wSO4/jKqaNz/8kkoX/eRa0wc+Ey9o7Gp+VPSIHlezq3YPBjByubqSlqs7GJMC0HrgRBCCKBhSMyODjPmx5JPpVBhX1EJKs2b32Da5VlXr86o+VUEBlhvm6OrbV3It6ofPA1WHBx/+gGHytwYranwz26Uhuo5xlvQLlG6iXuvVsn0jE4T554Ek/FPZqHC5V0niG7xcjhA580WhDgYiZGCXbaUVyQ3aFfnxNqERUQ9NJvZySZJAU7lReXQ+4yXswECwJNYeGTxBo7baSi03FZFyYihdiY0rcNM7gOaRgywhaewECkV5eN3Luoy4t3OyjILH03GqDzqNacZO3pt+6KRVERSqGo+nInqf8iH7VTIpwz54p99Br4KxQJzkxvt8
X-OriginatorOrg: cs.tcd.ie
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ec51fd9-e95a-42ce-bd99-08dba4d19890
X-MS-Exchange-CrossTenant-AuthSource: DB7PR02MB5113.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2023 18:40:32.1817 (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: d3aot2snmfzSnlcVHbiO3cZWKskwqHy9O7tqmP/GM3Izw73ilEPtBLGb2vBlm05J
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB6045
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/HzjpjNM4DjrDH-sQ09xG2fcFnbg>
Subject: Re: [Lake] I-D Action: draft-ietf-lake-edhoc-21.txt
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, 24 Aug 2023 18:40:41 -0000

Hi all,

As you'll have seen, a bunch of comments were (as usual:-)
received during IESG review of edhoc and the editors have
worked really quickly to handle those. (@editors: do you
think we've addressed all of those?)

I had a look over the diffs and I don't see any changes that
would require the WG to pause and think again about anything
so don't at this stage plan to do that. But if I missed some
substantive change, please do yell and we can take a look.

All going well, that'd mean the IESG will clear their DISCUSS
positions and then the draft will be sent to the RFC editor
queue. (Or, there may be a little more back-and-forth with
IESG members, we'll see.)

Cheers,
S.

On 24/08/2023 18:59, internet-drafts@ietf.org wrote:
> Internet-Draft draft-ietf-lake-edhoc-21.txt is now available. It is a work
> item of the Lightweight Authenticated Key Exchange (LAKE) WG of the IETF.
> 
>     Title:   Ephemeral Diffie-Hellman Over COSE (EDHOC)
>     Authors: Göran Selander
>              John Preuß Mattsson
>              Francesca Palombini
>     Name:    draft-ietf-lake-edhoc-21.txt
>     Pages:   111
>     Dates:   2023-08-24
> 
> Abstract:
> 
>     This document specifies Ephemeral Diffie-Hellman Over COSE (EDHOC), a
>     very compact and lightweight authenticated Diffie-Hellman key
>     exchange with ephemeral keys.  EDHOC provides mutual authentication,
>     forward secrecy, and identity protection.  EDHOC is intended for
>     usage in constrained scenarios and a main use case is to establish an
>     OSCORE security context.  By reusing COSE for cryptography, CBOR for
>     encoding, and CoAP for transport, the additional code size can be
>     kept very low.
> 
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-lake-edhoc/
> 
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-lake-edhoc-21.html
> 
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-lake-edhoc-21
> 
> Internet-Drafts are also available by rsync at:
> rsync.ietf.org::internet-drafts
> 
>