Re: [Lake] EDHOC state machine (Was: edhoc end game: detailed plan)

Göran Selander <goran.selander@ericsson.com> Mon, 09 January 2023 14:08 UTC

Return-Path: <goran.selander@ericsson.com>
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 08ACFC1907B8 for <lake@ietfa.amsl.com>; Mon, 9 Jan 2023 06:08:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 (1024-bit key) header.d=ericsson.com
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 MzVhWUfgqUx5 for <lake@ietfa.amsl.com>; Mon, 9 Jan 2023 06:08:30 -0800 (PST)
Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2071.outbound.protection.outlook.com [40.107.247.71]) (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 275FDC22E8E4 for <lake@ietf.org>; Mon, 9 Jan 2023 05:30:59 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QFYFXw0j8N/a9WJZ7Y9C26axtNH1CN5V+zH6O0teZ0pwPTRdAyTCTPu6/PHik3e2vv+DlIf3ZieUDTYCNnAqzYPaeBvVHVi0Z3ts81ikKz0s/ggZr5Z4d5XF2oW4heVU8e/ftM5gPRfyXwebLHf9VLdKOEhid3TPq5dk57T6+zsh2iemncTDEujoU4ar8scpscJArsVfk57kga8KZ9uC5bB4qo4C3ZQWfD3WMIxmfW8tx8drgYDVy/erOJLC6zm/IT2PAp7leOtV1+3qd4DM5HlBdlKPI0x0UdM11wmuQAPo5+p8H2feyoOePB+VaIpAc63JgRNUqCIQrqElcfqgGg==
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=RXjKlDiSbgbwFdKj33mhpgoSSM9+b1YQ4NHtaUHTTAE=; b=VQzVmlqdMQL1Y12+/CZclEMYphI0Kw/1oE0pDJbbf/S5hL6Xz15RAGxxbKMUI+LIZNZrqV87pdaAVawXeQqenOLMjvMLek25c9yYLgBO9ypGf5kpnKzSMT/HbzSU19NqfO19fmrENZvJfKCxB0Nt287/3b4K+FItImciARMtLgIWa4qCoYAh26rMD6x/goIQSsLR4bkrAnusvtkW1OQtt3B/8JbS/HdeIbjKpqLaY30kyP9SyTisPbs3IlANzveblQGgqtMQf420OkvPfQfFVBFhU111FRbJtEhjnqD5nQ2n1ueP2fwezurQ+lDzXzeVPkVSypFGIWxs4+l/dJAk7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RXjKlDiSbgbwFdKj33mhpgoSSM9+b1YQ4NHtaUHTTAE=; b=OwZuzd5FSziDidbbb0cAkNlFBBLQ6bt5uA1zBkCGS6wN5FYcMWfuWOLUlJJRk0F51WdVk6H4sHns7dD560LMzTRz3s2l0WlXG6589CgWCsoTkNHMBwDjNf+NysGiLDG3o6jIfKvHQMe3GRxEbGXKmIv/wHrR35MKRMGJp/EpN0I=
Received: from PAXPR07MB8844.eurprd07.prod.outlook.com (2603:10a6:102:24a::19) by DB9PR07MB7868.eurprd07.prod.outlook.com (2603:10a6:10:2a5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Mon, 9 Jan 2023 13:30:57 +0000
Received: from PAXPR07MB8844.eurprd07.prod.outlook.com ([fe80::90a2:f0a6:8edc:153b]) by PAXPR07MB8844.eurprd07.prod.outlook.com ([fe80::90a2:f0a6:8edc:153b%3]) with mapi id 15.20.5986.018; Mon, 9 Jan 2023 13:30:57 +0000
From: Göran Selander <goran.selander@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Stephen Farrell <stephen.farrell@cs.tcd.ie>, "lake@ietf.org" <lake@ietf.org>
Thread-Topic: [Lake] EDHOC state machine (Was: edhoc end game: detailed plan)
Thread-Index: AQHZICfEzr+jtWl2SUO6mVsx8LjUgq6WGKsr
Date: Mon, 09 Jan 2023 13:30:57 +0000
Message-ID: <PAXPR07MB8844DE96BC26DCFB63C389BCF4FE9@PAXPR07MB8844.eurprd07.prod.outlook.com>
References: <f390f969-fbfa-405e-7f60-5a7f5d401bcf@cs.tcd.ie> <PAXPR07MB88447DBA170213F733D4BEA9F4E59@PAXPR07MB8844.eurprd07.prod.outlook.com> <HE1PR0701MB305034556CBC4EEE67FAE27089F59@HE1PR0701MB3050.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR0701MB305034556CBC4EEE67FAE27089F59@HE1PR0701MB3050.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAXPR07MB8844:EE_|DB9PR07MB7868:EE_
x-ms-office365-filtering-correlation-id: 17ae2c1f-78da-467b-844e-08daf245bd67
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kxZvVpOcmwMJji2bt2LzsCcS0DErzoaBYTGVv7tFQHaUi+9hJmH67lMsONl86w1Yn9HVcf9ROdhlsh/WmgMj7AZ6LUMB28zJAz8EQV3WQC6vgviDRxZfJWHvxLs68MouzTKlf9NGdiwfgsvUwtaO7iYskycYuxSDQ4rv5HysWYVMIAV9soiqw5lBROT7sC6VTA/0ylY0k0goBZS7sQgkmNYH8QqyJlIuPYCjNwSU0OjJ07O9kO2exf7zz5GchFl5zhSwVNvDLovsqNzrEzj31yWQdVxkjahvepJS+fn5vO1PaUAH1Hdy8oim99GXiwZGYQT8hRTY1gQ19LyV7PrzcStUTUN3AIxtyBNFSPeOgRJ/XRXJTMB7WPATwDVrAHanCdC/eIfhLGihIURFcKdvqxRa/gwTE5ljjvvxBtxZ2TTABR/VTK1Ah9JqGz8Z/wwSvm2+nXk2cTq47gzQsz7lCMdzUFxCrIiY1HGrCZT81yAXqZpiJgUV5wYGOy2EUe0nWjhdQk2tq4SQI9qyWKwqyUly7y4MLlydA4FgDkj5G5lQwzrZkBByk7x26Z2IYcDgskRpp4N73WO5fxauw6OoTbQSkLb1RsXpyM2CN+G0VpdHvvKppdeO3CXk5CgzuoOhLuaF5SVTC/WjG0BhaUioeHS/ZvP0Kherx8IkdRYIVx3qtBZLw6dxy/dS6f6I6yBlDtfCQ9/H1dWQkvVq0MdkR7rduavCE6/ISsWLdKdkbnk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR07MB8844.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(136003)(396003)(376002)(346002)(366004)(451199015)(52536014)(41300700001)(8936002)(5660300002)(2906002)(66946007)(8676002)(66574015)(91956017)(64756008)(66556008)(66446008)(66476007)(76116006)(316002)(7696005)(71200400001)(110136005)(33656002)(966005)(478600001)(6506007)(53546011)(26005)(9686003)(186003)(55016003)(86362001)(83380400001)(38100700002)(82960400001)(166002)(122000001)(38070700005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: dExW4z7WAmrvByL1JuO1xOEbNzoBAqgoezjWiBUWIZxHWh5u6M8W8e4CKVNv9F1Gc3QCH98oB1deLQ+gb45FkHdUMxCpdGlfllBH+Ho2vhdv518QHtoUQglyIDcccwllJB5z+1I4MqJShSahtrtoFLuiR0tpe1TNSW24ucY2Xkrlcz2oKDPX4wHlIRNDCbvlULECXWwIPUnxS0VSqUX/vyZdwSlyxlp4aKXkKnZqvgvoFz1FZAVJuD8u/b9U6zc5OefsFB1ClNP11NWAVJoZXFOeRKBIeu7dNG8TPAr/jktv2BmDYfZOFKovl9t1Ew/qEuIGTpmiOidKKkKrMGbzkxlRRYRol097Bclw86FmDrhoLzY5Ntu8pUQ0RjEP29AaRsRKx+C5ACELAFKG37tWYNhVNnP12zAAio23E6X6blTnH+oiYbQJBJC2fczswunZgAnetJ60wyXDPxAvDZACeK8hZK0Cg715SKnMDnl94wg6Litagxg0CqmIEFXSQKl1xX3LMN3MD0QDeJpmSUW+zcAkVpWk+JzdnMkmQxnR+2dySfnDPuLVk2Gd8bBX/4ujBE0KkNWtJtS45VEODtzpy7+0PUUDtyvV/IqPSpSZkJJpXVoI/gaL4eLkKlfJ6TKs1UEwUDSzzd5VLv2anGMgwPDyiD5lzIFf0cyqkeTryd1cL0zqlh0MXR/21HZwQ3/SAtk5qrBIeSMMIyPwnLuVozXgHsM/uCd14n5GoEgZ1GZVTgI08JnUGfpasAG4p5KmRPsBoyiWup3DxoTGSyX4TynX2f+w5xu6AuX5a938QTni7xnboIGP47GBBQxK7mqdMaAQpTWE87eBDH6Sg6oog3Rcb3Wu8NmXDD//6VaraipSE/DIBWOlaSYj+GGN/dwpN04Ex42aVbS82a1gFZvrvGnBuy+l74+wRB4uwNfiwY3R+GeT2De/BiN02nG0vux0CZh/49CBV+2WildmyxcdhIk12Oyy3y6fmYwUclhu3qaui63Oh9Ctkb3P8D2RqdZdNT6zI5nyG87uNZIK+H/ej59MdxcXAgy3Yv/0XSZs+MHWxXoNFQQFQq6tDrxLRmYFPvjaaYvGub8bdMzaO5Z4bqlc8KMbmEhTQ4Mji4TK8esR6idDeH6HKzqDlTRtFS14UaNJrtBWQlymnDeGz80wfFRbxi3q61oOslztTTNGe3nxvMqP/cUstkoQ6//X4EXfv7pxZ+S1VysTSM4rKxkfhAsY/GEVgoG6elVPP0xVGqFLGB6YgkEGXmlkakMZtNvtfVIksLtIVJOVM1y8fNSuOx89sWwDqKASBZbR0XcSqLgqdIX1WvdghKweZLm+K8uOsXjgpppd+ZEYFbysEADacntYTZTyF5AR0WStOokxwdrTXm/KavVFwOjwKy8BP8/8R96YKq/HKwF4H7CtKi4CEfLzVEeiwkpNW/zVZ76Zuokj6ucU0vHC29WqqRj984IdtvdXq/PTX/YA0p8wQGa8eDNk63RhLwxsFlket1L8qpE9EF/2qv+tXdwpJeSEBr/zO6ru/6S8D49fk/ukm+kUWoYx01yRWPQnlLwQ9zzBx3BRAt/h2rVrxx/LPXP8rON4qgw4eqMBz3Scqq9JRotEMzsFwGCvco1iVbQDT8ih/+s=
Content-Type: multipart/alternative; boundary="_000_PAXPR07MB8844DE96BC26DCFB63C389BCF4FE9PAXPR07MB8844eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB8844.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 17ae2c1f-78da-467b-844e-08daf245bd67
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2023 13:30:57.0533 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PyIaD5rryuAMFE5euCh5omoBvLNjfcH+hbFhlaxP5R3/prkIJyPWqZMFJtp7cPCVQM3uw3nBIZOWe9qksIYbGZSKGsZ4SIbAWVy9asJm2V8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB7868
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/IljVNj3njfNzDvKRqNy_6k4jqTc>
Subject: Re: [Lake] EDHOC state machine (Was: 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: Mon, 09 Jan 2023 14:08:34 -0000

>Three different developers has expressed (I think publically on GitHub but it might have been offline) that they think this is very useful.

All comments on the PR have been supportive, see
https://github.com/lake-wg/edhoc/pull/373

This includes all people that expressed concerns during IETF 115. So there are at the moment 5 voices in favor, none known or suspected against. More input is requested, supportive or not.

Göran


From: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
Date: Wednesday, 4 January 2023 at 11:31
To: Göran Selander <goran.selander@ericsson.com>, Stephen Farrell <stephen.farrell@cs.tcd.ie>, lake@ietf.org <lake@ietf.org>
Subject: Re: [Lake] EDHOC state machine (Was: edhoc end game: detailed plan)
Stephen wrote:


Ah. At this point, now that we've hit publication requested,
I think a change like this needs positive backing, given that
people expressed concerns about the possibility that state
machine text could lead to delays.

So I think the default position needs to remain that the
state machine text be omitted until we see sufficient
indication that the WG would like to include that.

I was one of the persons expressed concerns about the possibility that state machine text could lead to delays. After reading the current suggestion I don’t have these concerns anymore. The state machine seems quite simple and it is just an informative example. Three different developers has expressed (I think publically on GitHub but it might have been offline) that they think this is very useful. Given this I am personally positive to include it.

Cheers,
John