[Last-Call] Re: iotdir review of draft-ietf-pquip-pqc-hsm-constrained-09

Paul Hoffman <paul.hoffman@icann.org> Mon, 26 October 2026 22:35 UTC

Received: from ppa4.dc.icann.org (ppa4.dc.icann.org [192.0.46.77]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 43A4346; Mon, 26 Oct 2026 22:35:01 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=icann.org header.s=able header.b="ijgkpZr "; dkim=pass header.d=icannorg.onmicrosoft.com header.s=selector1-icannorg-onmicrosoft-com header.b="OKy/OL41"; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (mx.ietf.org: domain of paul.hoffman@icann.org designates 192.0.46.77 as permitted sender) smtp.mailfrom=paul.hoffman@icann.org; dmarc=pass (policy=none) header.from=icann.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icann.org; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= able; bh=r+Fxcq7NCHny/dXGdEv1Kr8WfimJVt6FQYYqYuQIxXU=; b=ijgkpZr 5N+k1b4ZuNor+AeC6+AcJXf518FsVxaPZllg6iaoUD4KfyOFbotXDQeltJM7UlKj eDITYDEqspxYqkJgToB03VQtHQY8nzEpd0/I6GHtswkdSlw02ZbiwsHNZymdFESd FoB3fbzuzywXFtccEMQVGWs1LlW3zA1rCSPcaWn3YbZEinsMx1BrUu+CAtTuYKmY 5a3SX6pFr7lFAlM79grk1Eq/b323bxv991U91ue+t5yXpt2ozvIkq0tEcq+QYI7+ 0aZBLt/4l3UOMoTJtomU81NXBYXqQxI+QQWur+cdJAiodezz6IvPGboPn9n+t63U 6h1dClTuQ/Nxmhw==
Received: from CO1PR03CU002.outbound.protection.outlook.com (mail-westus2azon11020095.outbound.protection.outlook.com [52.101.46.95]) by ppa4.dc.icann.org (8.18.1.11/8.18.1.11) with ESMTPS id 69QMYxqX1686662 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 26 Oct 2026 22:35:00 GMT
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yUQb6+zmluQL2xcBegG8vCsgjAGzMp1T8WSB/DMIRRyAUeP9vgi3mhh33vEtUzry4vKsnAcfxPVi/VE53RslNi8RhRU2OkMwbW+RizrizM9RfVbf09+RYA2aUctJSv8e3fGG7ehOQSjfB/IKg/OunP/IkREfnm/CmSs0O19zn7QAidRp8XqN1PjHgCgyVMB7oRDgFuwu0KxYU2OfUJcE4rMX4vDkPfcqYDu6AskYlKYbl+BpyfMVzMXdz0UTOYnpGYrqYUUO0tZgKYRysBfp71lAjlr4QJ4IBPt1oYM8sdOjT+pCxaIO5yOyxZw4FLfS1y9ky0L6HeS+AmdkOHzcRw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=r+Fxcq7NCHny/dXGdEv1Kr8WfimJVt6FQYYqYuQIxXU=; b=o92VHUDu9B7ocbUUv4L7xpD/49/jNIgjh9mt4jSEXzDifnongF8aVP6+r2NbLpnlR/iGTX1hUgKCjpxnH6XoPMFQHw2NdJkNW971hls+4XgJMwXClrGk+oi+d49WeSFLwNzcH5hI24fAsp1ep9Bzy56EwqThuC/Lfc6u3Tn5zs31m+PCZDNg2LaFWW1H2MipEsS1NVxvGZYAiKogrnryF9u8ecP6P9R0+qsAgH62gSbYewrvb97zxDHBx8Y3IcEUvKRmyfAfnimTXcm9pRmGnq/YRKQMLUD98v5ybHPx/hjMFIjH4qzBwRcnuxNJBG9bMVxWnVJHIexDNf24kk+Gxg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=icann.org; dmarc=pass action=none header.from=icann.org; dkim=pass header.d=icann.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icannorg.onmicrosoft.com; s=selector1-icannorg-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r+Fxcq7NCHny/dXGdEv1Kr8WfimJVt6FQYYqYuQIxXU=; b=OKy/OL41fM3hBmoJWaGsKY+hk/hbtp28q/HxYUVvZr8U0uawlwdv70tPUzy/maYxMatRJjJYQ1qu91RqWkdGQOf3QFrGwvyLTZQvGsFXxbsW1M7mk0lObjGtYSG7vaw9v9z7ur7Pdjd8YP7i1rm0lGAI1zmuJDrdFZziCxUfCKI=
Received: from CH3P223MB0804.NAMP223.PROD.OUTLOOK.COM (2603:10b6:610:17f::11) by BN0P223MB0069.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:147::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.546.22; Mon, 26 Oct 2026 22:34:57 +0000
Received: from CH3P223MB0804.NAMP223.PROD.OUTLOOK.COM ([fe80::da44:39a6:6fe3:fcf1]) by CH3P223MB0804.NAMP223.PROD.OUTLOOK.COM ([fe80::da44:39a6:6fe3:fcf1%4]) with mapi id 15.21.0546.021; Mon, 26 Oct 2026 22:34:56 +0000
From: Paul Hoffman <paul.hoffman@icann.org>
To: The IESG <iesg@ietf.org>
Thread-Topic: iotdir review of draft-ietf-pquip-pqc-hsm-constrained-09
Thread-Index: AQHdZZo6y+ZM2wlDI0Kk1jevMLmYKg==
Date: Mon, 26 Oct 2026 22:34:56 +0000
Message-ID: <8BA77D84-00D0-4C09-A1DC-267A679B51C6@icann.org>
References: <532e4101-12a3-4712-a921-25c2e81f9c74@lear.ch>
In-Reply-To: <532e4101-12a3-4712-a921-25c2e81f9c74@lear.ch>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH3P223MB0804:EE_|BN0P223MB0069:EE_
x-ms-office365-filtering-correlation-id: 00d21b48-43b5-409c-85d8-08df33b15cae
x-ms-exchange-atpmessageproperties: SA
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|1800799024|376014|366016|38070700021|22082099003|6133799003|18002099003|55112099003|261026140227099003|3023799007|10067099003|261022105027099003|261021135927099003|261026121527099003|56012099006|261021121427099003;
x-microsoft-antispam-message-info: Z9hrGCBPxu3k6RyOrx8EPy6LI8s5zfpOncEb1Y0xy/7K4XFD8r2Xc6MJTHxTr3h8SVwqL07OTEUYOVcGAXZXBQKMTu73Me9ktUNYgkGgEl6zz+1ATeYaPxGZzRbos0TQvAeT4dzGdJNQfc2x8z8vMNBRG7XUVlWe63wfVvsbZQtxqTfuF4rbShJq3/pIuet+wwvfABOOUVoCVT1DC9NCwhks4KdtWi7p3q/7zBTgynyRKkgjt6vmXgnDvo1dFHcIQ2E+uMH3CFzY7MUFu74GAAsrdInm8Iqz0ArNNjKoxt0xvS0DYgDeq4731QRLyfcRs2nnC8QI0Ab+ydl+xKLAh7kD1dQzfJ9IZqzYJb3WLCRfAuBdd5XgpfVZeoxbTce9yvKba22/Om+BhR1vqH6DjPEIsyVnNR33r6zbZc5Byrg4AaVpq/WwOOrhc6rjYXYYXyw+cYpGgo9bHfv6rL9MfkGVbPtE5X8lbDirKsYfvY6TPeTi7S/3ubxxmgQhCMBk0/Pu1DyINYDrRtsGduyEZh3G0S79YCC3VlvfFd3BEMFnqiCQTrxkMIM5HaVOpC81oe1hzeOdFPGwCTGLhiSZDlCoFXYIOLkbQtzzuftSSvLDatB/NFkyf82ee6Gum6Z34Cz8TJOejQTTRpNlQ0wLSgZekpQaDuW+8gaVrQMF8CDAq4c92zPyh+yacCdTX3qFqTpe0aYcoZFV4bjSrQsxhu06U760QjtqPw0XRoITjZQ=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3P223MB0804.NAMP223.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(376014)(366016)(38070700021)(22082099003)(6133799003)(18002099003)(55112099003)(261026140227099003)(3023799007)(10067099003)(261022105027099003)(261021135927099003)(261026121527099003)(56012099006)(261021121427099003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: d9JAw5g33S1z1S9adX//q+Xu8pWEnnBreTaorI3sWD6o5J8yK9npA2ZSt8s27KSm/fRLBKXbf/bjXFWobzVGvNwJW1eYLgiK0B9R8dFMcKyt/Ngg7XlfGMnvC33/5OofSrH92s6mtVMKEXP34ySCbJRy94CK0ge4rgBZjnrUtt7EjD60OsPt/ccWO9qraQY2cTOi+7KgYRvvDc09kymi7FFZwcBiQblkMkruga6ZJSTVbNxxYr1NCEkOgt5qiJcnVhlkNnMHVYkOTcL3OAiwWl0BnAiQCC/F/pmu23VnLKE/WgfoDEHpH8iFELFVB154XAzm5f2CUh650dsCvRun1WNg3m+nSq/b4fBzCn34x/5Klqu5FFsw9IkiJ6JBdYQL0E1e5aciKuxgl1IpyvfCvJA1hxY05EspUcSIuGqNfF4F7dfqF2m0hmAiwQYlovKBERW8oOsZI73TTTwTKWNY6sLZVSuhFDC9gCOPcLzCfDJdS8ivQRtUwN0WSjhp3Cu4Nn48+XSx8ra3AG89ArchYdfORx+zKwuiPl2iT4OVo0wJzffaLETmQWLOr5W/7yF3kMBjYnv2S0ganimXdVql75ReyErbDPb9w1xsKArXbhoioQuqU2GAwTeKQPfuR/bn/Q17BqEa7AzvsrGjG4B9pxQoLw0Die2WeW71My7UXTQ73/XBSrkUYN0sXc5DC3VoAJdqn8ZKWeT4+QKtKJnQeeY/h1TtPBLKv9YZs1kiq4Hih2BF+7P4rUZBpeFH5VGMPcoU8HEY0IJBA6sGwlJescAMaWML0eJmzYIDRpBh9lS72O6EVcNgyfABH+QSB5PFHiBsHKKIXTN3FVyyNV5cARYfemjJ5RwyU2VBBIPsyctCffmxk7wZbIwkp8BrwbkLCyG0h3Kh1mAu76/lH8TuhjD5fgb8UvccCJA07gY0mznpUqQTCK64fCL8xU7qeO7PiDYDjPT3zDHUcdqeofbpYmK3nREgO4q4wdjnmngsIpF2U2jTZTvf10kaKZIUoy+8EguuhRgxlyYSbos2Y5vWIxxVShhTyHkRCYeU2V0nbKJFLPkPnIzTVV+Y+wtCDGvZat1VUxfEMFU80r5rBc0RvjW3IoPkaMuw5jii+1lOOi5AKM/pNCcfHGPAWw7OtYCxSplGsdE92XKkjAQ4AXxTNWZ2UU1GUXCw7rNjOlWflKsVPWEy4DnLnLT8K2tCsz+1fNP4Va40x60M1/3dny5qWc+jg7nIFGX9QeoeN5vHIE2WgRhKPb3LCLD/1uQGLEGCZ2Zez7GmAm7QY6qOAtFDNWEVpWBugO1Yqy+93Kh9Wl7+5VBZ9nV1rye3DJ3ZGeclM7+/TgxH/cL9RLKmrsxszRgUaU8giB5dTdgT4mimCtsSZCaccN0mjopDUOkBK2ib8GyvKidgxDz5y89AKaN7tRDPSOj418ly3HJQOG/b461Kq9+qel6GumCXCvjNz+C5XHQ2ejZUEt/Pcy/MVEbO+NjNR5GWEpQ3QxA+ovae9OVn5A9PrcQeHPJdQNGCIxxIze9jprI7GYHkE4vkugGJA/YxNCIh2qks8qD9blhoivfPYTrywmtryro8mxh9W49bwn9hz5BzEKOg0cH0I7qgXCUIPEB+UYrR/V+7SRAaZbjMRL9S53KCpTuPS1Bx5zkCnfNjstNDy4kaaDcGGk6Nv+nJKsvE5k5NIZIlBqktDr8IwrId1HvrhrZWjpFesQq4DH4Q65fpu/grZEv6XiKWXZbE/FJjDcodC/D2qzUQRmM=
Content-Type: text/plain; charset="utf-8"
Content-ID: <E4E11157DFFB9D48BF8B311AEE907913@NAMP223.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: aZsGFMmDNFebEg8Vv9OG8gsQJ2fksZzZCbtX6i+ySh1+byEChF+myhdCXHL4URa1vEvRFpcP44bspQBVL8MTlKpigKqKG4YlEyXVRSL1tz4emyEeZLuzjP36ofAqoLt9cnAGepTJBhWiNwb4ZJwSEB+v1IczrQB9xdzAW7xSWJkGnvr+RhPDzh3cMQBrZVomwT0C6QPweVSmudEVNHSTHQopeBYj/YcdgsIeNKM+aA7cbQNrekx4SSvBbgx02rpPk3KpGuMNg7Le1Smvbj5PlzVXZB9/Yahx35vxy5jXdjNnPFc6xs7+9C6DNKSLTJ9Dtq33biJG6cIknXEqJspozA==
X-OriginatorOrg: icann.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH3P223MB0804.NAMP223.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 00d21b48-43b5-409c-85d8-08df33b15cae
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2026 22:34:56.6986 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c43d5a7c-4f52-42ab-a1a9-9f0598a4d9a6
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JRT6qrhFSm8jkl2grjvZohswgHrN4KeGFeG9TpGXprFlpBWh+pulATzJ8LV07CxERKqTsaxKFpClLUsk099lkA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0P223MB0069
X-Proofpoint-ORIG-GUID: 2OgKelGz0EKbukr2jUIS5RJtqh4623Hd
X-Authority-Analysis: v=2.4 cv=BIwmP1QG c=1 sm=1 tr=0 ts=6adfd594 cx=c_pps a=t/0vPMNysDLlRz5oSnGlrA==:117 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=660iZSQnnn4A:10 a=M8Qv6DyQYgsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=f9PlJ5o_lJICZRi5nljN:22 a=CkRQysavU_8XEdAaVeBU:22 a=0xPLAdjoWRbs6y0UfR0A:9 a=QEXdDO2ut3YA:10
X-Proofpoint-GUID: 2OgKelGz0EKbukr2jUIS5RJtqh4623Hd
X-Proofpoint-Spam-Info: AW1haW4tMjYxMDI2MDA5MCBTYWx0ZWRfX9yYdHXIn8CXe kIYJGMo8EPZBVAv8NbKz4SVjpI9y9Sjs9EjXx+xD+jKM7KSMXogBzhTO1LUXhKMAfnB15aM9cWK XbAmwz4zTxDSD2dgw4ZF+b5zeBw+yAXY9HHLILtZjWHpxRPnoCKO
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDI2MDA5MCBTYWx0ZWRfXwZHdtRx9a/Zm Og62R9WhmFj38JpAf1ELfqnijaUfQzaTsYE03sf5PU0FT03o6sIjmM/9awq5vRjF6us5TDpj9pO uXDslNAQ4iL1wRP61ymKM5vtwZNXhR7Lt+Nd4vyhrSJL3Lwskw8/dNieIFq1MdpCgOIpNUqKIyU aju2oyi1ZQ9GmBWbmCiGsG8DiI4g4jxKPtGTxBfLmGc+U3kPjhVNBUGJCXR5HXPHt0tzdLLUBqM VkibVnqrzGQo7COUQdkr9sHweUrO0AlUKOsV7+HWYKvT8js+1tKDvRMMvhgyEC4NgiNOZEFOnbi bRatKvoshmxbTmA9Tys3PWYi44UXc3aQKifwn23HAWPv0H+d8a+jOqFtBOS/pSDY49S7RuekCm7 CbtL+Xegw4Q9PsEQZf56BEA9psTJyMkthOhwleOzHHDt9Xm0+o+eGZVLWMJZzluqu28rWHKl8m2 GOB4UwT5jxpQ7PSusHQ==
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-10-26_05,2026-10-21_02,2025-10-01_01
X-Proofpoint-Spam-Reason: orgsafe
X-Spamd-Bar: -----------------------------
Message-ID-Hash: K2F6W6U2HGJPXEMJDQZ5NFH4XMIWXGT6
X-Message-ID-Hash: K2F6W6U2HGJPXEMJDQZ5NFH4XMIWXGT6
X-MailFrom: forwardingalgorithm@dmarc.ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-pquip-pqc-hsm-constrained@ietf.org" <draft-ietf-pquip-pqc-hsm-constrained@ietf.org>, "iot-directorate@ietf.org" <iot-directorate@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "pqc@ietf.org" <pqc@ietf.org>, Eliot Lear <lear@lear.ch>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [Last-Call] Re: iotdir review of draft-ietf-pquip-pqc-hsm-constrained-09
List-Id: IETF Last Calls <last-call.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/8vFKvCjAqm9m3XVA8QvSUQWd9Rg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Owner: <mailto:last-call-owner@ietf.org>
List-Post: <mailto:last-call@ietf.org>
List-Subscribe: <mailto:last-call-join@ietf.org>
List-Unsubscribe: <mailto:last-call-leave@ietf.org>

Wearing my PQUIP chair hat, I am concerned that Eliot's list of topics to discuss goes outside the PQUIP charter.


On Oct 26, 2026, at 14:30, Eliot Lear <lear@lear.ch> wrote:
> 
> Thank you authors and WG for your efforts.
> Summary: On the right track
> This document talks about many, but not all, facets of post-quantum encryption as it relates to IoT devices.  I find the document slightly too academic.  There are a few practical matters to discuss:
>     • I get the feeling that it could be more concise if one briefly reminds readers of the various constraints that need to be considered: CPU, memory, storage, bandwidth, and latency; and then having done that, I would expect a summary that maps to those constraints.  IoT audiences could use more prescriptive recommendations.

The WG charter says "The WG will document operational and design guidance which supports PQC transition" and "The output of this WG is expended to inform protocol work and guidance developed by other WGs in the IETF". The IESG gets to decide this, but the WG stayed away from "more prescriptive recommendations", I think correctly.

>     • Many constrained devices notoriously use low power and low bandwidth communications.  That means that key size can have an outsized impact on communications, especially on mesh networks where messages hit multiple hops.  Some guidance on suite-selection in these environments would be useful.

The WG is not chartered to recommend suites. This document does discuss ML-DSA, and that is because it was already adopted by other WGs and could be used as a starting point for thinking about the problems discussed in the rest of the document.

>   Alternatively, there may be instances where quantum-safe SPAKEs maybe more appropriate.  This could be explored and characterized.

This WG was definitely not chartered to review or promote algorithms and protocols that come from the CFRG.

>     • PKI implications are not discussed, and they certainly are there, especially on verification/validation.
> Now it is true that not every document has to cover every topic, but the title of this document is Adapting Constrained Devices for Post-Quantum Cryptography, and how many documents do we want engineers to have to read on that broad subject?

The rhetorical answer to that rhetorical question is "as many as are needed". The PQUIP WG felt that the subject matter for this draft was appropriately scoped. As the PQUIP charter says, "At any point, from early discussion of topics through later documentation stages, the WG may identify a more appropriate WG for the matter, and with coordination, dispatch it there." LAMPS (and maybe PLANTS?) would be appropriate places for such a discussion.

--Paul Hoffman