[Lake] Re: [EXT] WG Last Call: draft-ietf-lake-edhoc-impl-cons-06 (Ends 2026-05-18)
"Sipos, Brian J." <Brian.Sipos@jhuapl.edu> Thu, 07 May 2026 14:59 UTC
Return-Path: <Brian.Sipos@jhuapl.edu>
X-Original-To: lake@mail2.ietf.org
Delivered-To: lake@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 13EAAEA985E0; Thu, 7 May 2026 07:59:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1778165982; bh=E/QePMWynA1W7ucJJed/q64OrP8/rbtJiU4yebkHRfY=; h=From:To:Subject:Date:References:In-Reply-To; b=bL3EVgMAaGMWhaR4XJF5kaL1IgvSut67uUI0pg3zHrGpq4V8xJgVGz8bbgdUrApfK 721XrfRLFkgFJWwkgUkBH1qGsmS6LMPtwPLObtcBMmMEbHiSHWlTVqE/AYUcr4X8PU AwNGsGGEkH2lVxxaV8O7OpmmH3hFn5pnSBDkgIDI=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=jhuapl.edu
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4RrB2a1eZEpC; Thu, 7 May 2026 07:59:38 -0700 (PDT)
Received: from aplegw04.jhuapl.edu (aplegw04.jhuapl.edu [128.244.208.132]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EAE80EA985CE; Thu, 7 May 2026 07:59:34 -0700 (PDT)
Received: from pps.filterd (aplegw04.jhuapl.edu [127.0.0.1]) by aplegw04.jhuapl.edu (8.18.1.7/8.18.1.7) with ESMTP id 647ExLEi002385; Thu, 7 May 2026 10:59:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhuapl.edu; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=JHUAPL2024; bh=3qZKUrbaJ7G+feWYN1giWqn JUAX5U3UUC3qJUtHa8A0=; b=CVMxYIUyJ+JSMRdZgIlh5GvvqGxp2UvSfY2chEZ n5DpRc+rghmv/y+xsTZ34QJnLuRQqra2NvgepJKWhy0yM6tQ9aMB7/LQCB1I+0fV EwFLeQY6l78aBeU45Fjp9vmOEQ60qCCcs+cggcYn4NxzaV3tfwls3S9jXXfFJpjz 2YbzQr/Mlmawdc8bmEPmFCBmN+5pGoqXhd1k5TORS3Hdt0mb4eCKPLd6UWzGNxTF 4QTAKBRNXMdPFRC6TCSif6WidsI2NkZc0ikzNAasnhwxaBTgdGe23c0nG4Xbm6bk nSkLucz55R2K+Gi1r9Nlm3qkJ5u7fOpzQrhaIC8Uckn6MyQ==
Received: from aplex38.dom1.jhuapl.edu (aplex38.dom1.jhuapl.edu [10.114.162.25]) by aplegw04.jhuapl.edu (PPS) with ESMTPS id 4dx1vjkm64-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 07 May 2026 10:59:28 -0400 (EDT)
Received: from aplex39.dom1.jhuapl.edu (10.114.162.26) by aplex38.dom1.jhuapl.edu (10.114.162.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Thu, 7 May 2026 10:59:27 -0400
Received: from aplex39.dom1.jhuapl.edu ([fe80::45d4:6ccc:c2ee:2a03]) by aplex39.dom1.jhuapl.edu ([fe80::45d4:6ccc:c2ee:2a03%9]) with mapi id 15.02.2562.035; Thu, 7 May 2026 10:59:27 -0400
From: "Sipos, Brian J." <Brian.Sipos@jhuapl.edu>
To: Mališa Vučinić <malisa.vucinic@inria.fr>, "draft-ietf-lake-edhoc-impl-cons@ietf.org" <draft-ietf-lake-edhoc-impl-cons@ietf.org>, "lake-chairs@ietf.org" <lake-chairs@ietf.org>, "lake@ietf.org" <lake@ietf.org>
Thread-Topic: [EXT] [Lake] WG Last Call: draft-ietf-lake-edhoc-impl-cons-06 (Ends 2026-05-18)
Thread-Index: AQHc26St9f2Prt6DBk69JbVGgWZKmbYCqh+w
Date: Thu, 07 May 2026 14:59:27 +0000
Message-ID: <0ae19f7fd83c477a9d55657625a6b87e@jhuapl.edu>
References: <177788532081.417983.10205368038562516448@dt-datatracker-787b78d5f6-p2rl2>
In-Reply-To: <177788532081.417983.10205368038562516448@dt-datatracker-787b78d5f6-p2rl2>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.162.19]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_01CE_01DCDE10.9195F840"
MIME-Version: 1.0
X-CrossPremisesHeadersFilteredBySendConnector: aplex38.dom1.jhuapl.edu
X-OrganizationHeadersPreserved: aplex38.dom1.jhuapl.edu
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_01,2026-05-06_01,2025-10-01_01
Message-ID-Hash: 7KQ3HZSRQLXJTXGAWQI3YRXWM7223A4L
X-Message-ID-Hash: 7KQ3HZSRQLXJTXGAWQI3YRXWM7223A4L
X-MailFrom: Brian.Sipos@jhuapl.edu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Lake] Re: [EXT] WG Last Call: draft-ietf-lake-edhoc-impl-cons-06 (Ends 2026-05-18)
List-Id: Lightweight Authenticated Key Exchange <lake.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/W9WYgbcM46RbUWpI0WoKgDFbkxE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lake>
List-Help: <mailto:lake-request@ietf.org?subject=help>
List-Owner: <mailto:lake-owner@ietf.org>
List-Post: <mailto:lake@ietf.org>
List-Subscribe: <mailto:lake-join@ietf.org>
List-Unsubscribe: <mailto:lake-leave@ietf.org>
Authors and WG, I think this draft provides helpful additions to the base EDHOC specification outside of the protocol elements themselves. One topic that I found myself puzzling over with EDHOC is the concept of a "lifetime" or "lifecycle" of the entire EDHOC session within a larger application context. For example, is there an expectation that once a "successfully completed EDHOC session" is established and any application keys are successfully exported that the EDHOC entities should retain or discard their respective session states? The existing concept of a session key update presumes that the session state is retained to allow the update to happen. There is certainly discussion in base EDHOC and in this draft about how to handle state keeping for failed or invalid sessions, but is there any general implementation guidance possible about how long to expect to keep successful session states? Could such guidance be added to this draft? The reason why this would come up in an implementation is that it would drive whether an EHDOC library provides an API to persist or locally serialize the session state (in an application-defined location) or whether the library expects session state to be kept in-library and not able to be persisted in some long-term way. Thanks for any advice, Brian S. > -----Original Message----- > From: Mališa Vučinić via Datatracker <noreply@ietf.org> > Sent: Monday, May 4, 2026 5:02 AM > To: draft-ietf-lake-edhoc-impl-cons@ietf.org; lake-chairs@ietf.org; > lake@ietf.org > Subject: [EXT] [Lake] WG Last Call: draft-ietf-lake-edhoc-impl-cons-06 (Ends > 2026-05-18) > > APL external email warning: Verify sender forwardingalgorithm@ietf.org > before clicking links or attachments > > As discussed during the IETF 125 meeting in Shenzhen, this message starts a > WG Last Call for: > draft-ietf-lake-edhoc-impl-cons-06 > > This Working Group Last Call ends on 2026-05-18 > > Abstract: > This document provides considerations for guiding the implementation > of the authenticated key exchange protocol Ephemeral Diffie-Hellman > Over COSE (EDHOC). > > File can be retrieved from: > > Please review and indicate your support or objection to proceed with the > publication of this document by replying to this email keeping lake@ietf.org > in copy. Objections should be explained and suggestions to resolve them are > highly appreciated. > > Authors, and WG participants in general, are reminded of the Intellectual > Property Rights (IPR) disclosure obligations described in BCP 79 [1]. > Appropriate IPR disclosures required for full conformance with the provisions > of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any. > Sanctions available for application to violators of IETF IPR Policy can be found > at [3]. > > Thank you. > > [1] https://datatracker.ietf.org/doc/bcp78/ > [2] https://datatracker.ietf.org/doc/bcp79/ > [3] https://datatracker.ietf.org/doc/rfc6701/ > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-lake-edhoc-impl-cons/ > > There is also an HTML version available at: > https://www.ietf.org/archive/id/draft-ietf-lake-edhoc-impl-cons-06.html > > A diff from the previous version is available at: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-lake-edhoc-impl-cons-06 > > -- > Lake mailing list -- lake@ietf.org > To unsubscribe send an email to lake-leave@ietf.org
- [Lake] WG Last Call: draft-ietf-lake-edhoc-impl-c… Mališa Vučinić via Datatracker
- [Lake] Re: [EXT] WG Last Call: draft-ietf-lake-ed… Sipos, Brian J.
- [Lake] Re: WG Last Call: draft-ietf-lake-edhoc-im… Yuxuan Song
- [Lake] Re: WG Last Call: draft-ietf-lake-edhoc-im… Elsa Lopez Perez
- [Lake] Re: WG Last Call: draft-ietf-lake-edhoc-im… Rikard Höglund
- [Lake] Re: WG Last Call: draft-ietf-lake-edhoc-im… Mališa Vučinić