[TLS] Re: Deployability of DTLS 1.3, HRR, and MLKEM512X25519

"Ryan Hooper (ryhooper)" <ryhooper@cisco.com> Thu, 03 September 2026 14:51 UTC

Return-Path: <ryhooper@cisco.com>
X-Original-To: tls@mail2.ietf.org
Delivered-To: tls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id C588F134D241E for <tls@mail2.ietf.org>; Thu, 3 Sep 2026 07:51:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788447070; bh=5/ExmMTsLX/rVKGd46sa86uDxeFzHotluTN4O/ce6gs=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=HefH5Jm4htbojpsA34e1r5qVOx10RWAI9sxgEpEbbum9Rsp8irM9raG9TdGwl9axW h8zPJN2mAvvkt9LwegcMqSt0K5/iWPThqGqfQTdiaMY6ipy4zaDvhKJry56qzCqD9g 1ru1bnPCXxAaNNbuJd3a9+5b0CG6b8VfbJ14aoU4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.885
X-Spam-Level:
X-Spam-Status: No, score=-11.885 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-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_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.com
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 FfdpaNL7_r-N for <tls@mail2.ietf.org>; Thu, 3 Sep 2026 07:51:10 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 29F5B134D2416 for <tls@ietf.org>; Thu, 3 Sep 2026 07:51:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=22230; q=dns/txt; s=iport01; t=1788447070; x=1789656670; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=5/ExmMTsLX/rVKGd46sa86uDxeFzHotluTN4O/ce6gs=; b=KuC8BH0LyHTLYOLobLDdfhzLSO4/TywwmlWZTEPLtXWS835JtTzdug+2 7WxlBlUuO1wFXt6xYkuDIl0SAhkFOcYTELjnqXakYqifYXYJDTO2VYwBP tLpUb46si8/VwS7Yk/tx7tmLTzoCvd25DLMhqRZWThKovgehS2pkci59E xWbxh+S5M2LHpcrLEJkhdRGw8tog7OgcqXl78/3Ziw5Ma8gO4n+Ngpjy1 Zpzux09SPCJrSqXPzQOlch22xEQ8PJQ55PgxvaW9ZlbLzbdcQzGMVtKc1 49HrW+HZaWO4LTWMB9zg9QOF9LwymnKChlQ0rtT74cV3i5wHrtmAlzGaa g==;
X-CSE-ConnectionGUID: k0efMn6BTliKxmmGZ5fiZw==
X-CSE-MsgGUID: V0PKhhYuQaKzKKfUkxWLtQ==
X-IPAS-Result: A0CJBACyh5lq/5UQJK1agS6BK4E9MVOCLUmEV4NMA4UriHkDkUqFeoUPgUgUgVUVDwEBAQ9RBAEBhQUCFo1qAiY2Bw4BAgQDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4ThlyQGQEBAQEDIysgCxACAQgRAwECASoCAgIuARQJCAIEAQcGBQgTAgSEf1cDAQK3QwKKHHqBMoEB4DqBTYU/gwMcASpJbAMOg28YATuEQScbgUlEgRVCgjgxPoEFgVwEgSkBEgEJGh6DOzqCMASCCRlSKBIbDzwFBi47BwEBHEkEFgY3gWaCDYEyKjkCgVA1iDdSckszLAFVExcLBwWBI0MDgQYjSwUtHYEjIR0XFx5YGwYFEiAqQUQjAz6BEQKBbz8jGTZ6gQlegSspYAECEBdGLhWCCAKCVIEnXgIBSUMOB0dTCSc4C209NxUZAwSBNQWNdWEfgk4GAjw1JxEwAoFXCy4LDS2SRhQQg3evWQqEHqISF6ptmQgjo0cEBIUmAgQCBAUCEAEBBoFvBi9pcHAVO4JnUxkPji4Wz3l5AgE7AQcCAQYBDASBc5F+AQE
IronPort-PHdr: A9a23:1jwPWB1yk/Q7ng/0smDPmlBlVkEcU/3cNwoR7N8gk71RN/jl9JX5N 0uZ7vJo3xfFXoTevupNkPGe87vhVmoJ/YubvTgcfYZNWR4IhYRenwEpDMOfT0yuBPXrdCc9W s9FUTdY
IronPort-Data: A9a23:5bNvtql1vcn8aoVABW1y2DHo5gzFJ0RdPkR7XQ2eYbSJt1+Wr1Gzt xIaXjrVPKrfZWbxc4t3a4+w8EkOsMKAyd5mHlQ4qio1RVtH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaC4E/raf658SUUOZigHtLUEPTDNj16WThqQSIgjQMLs+Mii+aEu/Dha++2k Y20+ZC31GONgWYubDpFs/nb9HuDgdyr0N8mlg1mDRx0lAe2e0k9VPo3Oay3Jn3kdYhYdsbSb /rD1ryw4lTC9B4rDN6/+p6jGqHdauePVeQmoiM+t5mK2nCulARrukoIHKZ0hXNsttm8t4sZJ OOhGnCHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqHLWyOE/hlgMK05FY5A9+hSBz9ky fgZCyAIaz+x2uy38q3uH4GAhux7RCXqFIobvnclyXTSCuwrBMmZBa7L/tRfmjw3g6iiH96HO JFfMmQpNUqGOkEeUrsUIMpWcOOAnGj/dDpApUi9rqss6G+Vxwt0uFToGIqOIoXWHpwIwy50o Er4p1zaAhErKeWW6iim0XyRhf/wuT/CDdd6+LqQs6QCbEeo7nAXEzUXWEe15/6jhSaDt8l3I kgQ/G8q6KM17kHuF4O7VByjq3nCtRkZMzZNL9AHBMi24vO8yy6SB3MPSXhKb9lOiSP8bWBCO oOh9z8xOQFSjQ==
IronPort-HdrOrdr: A9a23:tZd4l64toWfCjUP1qAPXwR+CI+orL9Y04lQ7vn2ZFiYlEfBwxv rPoB1E737JYW4qKQ8dcLC7VJVpQRvnhPhICPoqTMaftWjdySWVxe5ZnPHfKlHbaknDH6tmpN hdmstFeZzN5DpB/LvHCWCDer5KrqjkgcWVbKXlvgtQpGpRGthdBnJCe32m+zpNNXF77PQCZf 2hz/sCjQCNPV4QacO2DGQEWe/sm/3n/aiNXTc2QzQcxE2rlz2H1J7WeiL04j4uFx9fy7Yr9m bI1zf++riitP+DzBrd3X/47phdmtfto+EzRPBkjPJ7FhzcziKTIKhxUbyLuz445Mu17kwxrd XKqxA8e+xu9nL4ZAiO0FnQ8jil9Axrx27pyFeej3emi9f+XigGB81Igp8cWgfF6nAnoMp33M twriekXttsfFf9dRbGlp71viJR5xOJSL0Z4LYuZklkIMwjgXlq3NciFQ1uYc099WnBmfAa+a FVfbLhDbBtABCnRkGcmHVzy9qxWXl2NBKHTk8e/vGx6VFt7S1EJ49y/r1Bop/Gn6hNF6Vs9q DKNL9lm6pJSdJTZaVhBP0ZSc/yEWDVRwnQWVjia2gPOZt3c04lkaSHq4kd9aWvYtgF3ZEykJ POXBdRsnMzYVvnDYmL0IdQ+h7ATW2hVXC1o/suq6RRq/n5Xv7mICeDQFchn4+ppOgeGNTSX7 K2NIhNC/HuIGPyEcIQtjeOFKV6OD0bSokYq9w7U1WBrobCLZDrrPXSdLLWKKD2GTgpV2vjCj 8IXST1Js9H8ke3M0WIzST5SjfoYAjy7JhwGK/V86waz5UMLJRFtkwPhVGw9qiwWHR/W2wNDT 1DyZ/c49SGTDONjBP1xnQsPgAYFUpc6qjhVXRRzDV6QX8cWYxzz+miRQ==
X-Talos-CUID: 9a23:m931ZWxeIJ3obJktkmVyBgUXQs0rV3uD5kvUImyoDGNGeuCbSG2PrfY=
X-Talos-MUID: 9a23:Au7uCQlyLb6QbynmT5CbdnpcbP9L46SfFXkEsoclmMe5NjxPHyuk2WE=
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-12.cisco.com ([173.36.16.149]) by alln-iport-8.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 03 Sep 2026 14:51:02 +0000
Received: from alln-opgw-4.cisco.com (alln-opgw-4.cisco.com [173.37.147.252]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-12.cisco.com (Postfix) with ESMTPS id A00131800086A for <tls@ietf.org>; Thu, 3 Sep 2026 14:51:02 +0000 (GMT)
X-CSE-ConnectionGUID: 4W/H0fbbRfOn/TxVrkqFeQ==
X-CSE-MsgGUID: 4ND+K84HRNSD2vSyiGuVmg==
Authentication-Results: alln-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.25,260,1779148800"; d="scan'208,217";a="85507043"
Received: from mail-southcentralusazon11012008.outbound.protection.outlook.com (HELO SN4PR2101CU001.outbound.protection.outlook.com) ([40.93.195.8]) by alln-opgw-4.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 03 Sep 2026 14:51:02 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ElBvNtxwxENB4JUHUgp//rxN901k87rfVPP1WlJozI302cF58hR96UZPThobFXcCQ6E3/w8Vyv12u2W4DXBpSyvhWE5nLMpbEkiPQlhIc1U4Su03AiWZYjlOUXknJgoq3N6o9K4Wk1REMoFF5T5PmBuP8VJ46o6rF4FxCovJVQIVzxrAb+jZz/OoRSc14jDRPWqwGKX1UWfkx/Ga3RBet4SmHXZ+9UAMLmcy2bEtEyZ6QVtT0z26qy+W2RPPeH90S4xIvIyQ6oZGQiNnPY8KHh7hW02KI1HcUaQEbniwmPGYMy7XSeIczkwA/hQtYuK+f2BQTk6NX/5zmw/kjROx6g==
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=5/ExmMTsLX/rVKGd46sa86uDxeFzHotluTN4O/ce6gs=; b=ATXjSzl7spz82IeEyGOP/o5RdsLTUj3y135d6C9smf41oTnLSg5FLQU0CBIPL4aNm5ogqipftLjyO9v7o3F58LYNOwZWG13Bk1037FvuI8VSk23WN3x3/xiBwwG08TIGwDwqa51ANWJoAqavEFSxKOfBn3i0aaeuiMv6u27KFhlTjL0tIcVRGG8V/x1Qsrg2PIX0TDdNiKhmnz/N7Ycvk20y59xo7pnkCQArXwf5fOY/WGD1LwCI4NDZNUDlDCCwjfGRowExdsQ44n31mcCUx8gJM3zyL8wa0JqDA0S+6k7J3uWq5QpyEpg1wC4M0kqF6UKLHsypxLu3JjY2UwXvqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from CH1PPF79470873B.namprd11.prod.outlook.com (2603:10b6:61f:fc00::547) by PH7PR11MB7720.namprd11.prod.outlook.com (2603:10b6:510:2b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.8; Thu, 3 Sep 2026 14:50:40 +0000
Received: from CH1PPF79470873B.namprd11.prod.outlook.com ([fe80::b284:e3f8:7534:c6bd]) by CH1PPF79470873B.namprd11.prod.outlook.com ([fe80::b284:e3f8:7534:c6bd%5]) with mapi id 15.21.0360.008; Thu, 3 Sep 2026 14:50:40 +0000
From: "Ryan Hooper (ryhooper)" <ryhooper@cisco.com>
To: Frederik Wedel-Heinen <frederik.wedel-heinen@dencrypt.dk>, John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
Thread-Topic: [TLS] Re: Deployability of DTLS 1.3, HRR, and MLKEM512X25519
Thread-Index: AQHdOSKstMnppxV90kmwzM0yzj7SP7a3/MMAgAFOzjCAAAVLY4ADkwu7
Date: Thu, 03 Sep 2026 14:50:40 +0000
Message-ID: <CH1PPF79470873BB6ECDF72CAD1D66751C2C4B62@CH1PPF79470873B.namprd11.prod.outlook.com>
References: <AS4PR07MB882587C4F9F2AE3F9447B25189A92@AS4PR07MB8825.eurprd07.prod.outlook.com> <11c93a79-05e5-4323-b7a4-8a521f4d2f4f@app.fastmail.com> <AS4PR07MB882529CB2DB3C3D31C56106289A82@AS4PR07MB8825.eurprd07.prod.outlook.com> <4E9A53DF-D005-4A3A-8D37-39815339E107@dencrypt.dk>
In-Reply-To: <4E9A53DF-D005-4A3A-8D37-39815339E107@dencrypt.dk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH1PPF79470873B:EE_|PH7PR11MB7720:EE_
x-ms-office365-filtering-correlation-id: 0e19991a-ffd5-4ca8-fa7e-08df09cab902
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|23010399003|376014|366016|10070799003|4022899009|38070700021|10067099003|11063799006|4143699003|56012099006|8096899003|18002099003|6133799003|22082099003;
x-microsoft-antispam-message-info: hlcm5oZ+JiQsfKUf5+A1Bnk3BN+ObMi3mYXWG1W2Z6ppj5HL8KJ2zGMEK7JnwXM7R6QEDgFz4iNaECbPkSytRtPYYXLP5+yRIqbk3PcB+J8QOI5Xg36EH0gprmVy6xWIzYvSWm88iUFzViGmUcPFcJIX2T6d7AifwN/HUaO5DfHM8NeRCOTNKW68K+kjM9ww+af4yNxAJ0QRD74Fcfg4x9SEa/0DDl/Dj1u6Q3oSVzW8FRa3v86jLEcTq8842azGBIuDZhLe7sZ5aI7ymD6xd8himEZS30dqxbCn1D6nnuVEUOOrdyTIRnTkb/UtWIF3FhsmuJtNmdiooXLcOVd6iiznXwuX5D7w8d9Yyk7GvK8CPyvxheqA6rx2NL/jI0Hzrwalfv5YGcCAf0o6skM+GqnQVJQZxNJ1S9qTt08oRDXGZ47wSO0T7Uyq4FbxU2Hz4AEFWTjELKPFcMWyv3S/xqqyLmr6PVyF+LWI5GvnuMJiLqARCYtOQni32RnBQJW0WCoakpTtO+O2EjFg8r10khW0/4vLMbUiQKxMfmaRE8LI40GqCDd9cSzBfkGlRMKc7Lrq/6gedJHgpbfUrrlU4hjsvti0/go9Z4o3PO8KfVcnqpfO9BshPnduIDdibiwCd400s8DK7UnmOm0hhZocXG4D8FHWukuHUK6QLqgZkPhx+ZtCb4w/B+kZDHW+PGkY0+HxoOJL6VDTq/Lx7XoDskMrsRVVwcitTHwGUjIhZMQ=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH1PPF79470873B.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(23010399003)(376014)(366016)(10070799003)(4022899009)(38070700021)(10067099003)(11063799006)(4143699003)(56012099006)(8096899003)(18002099003)(6133799003)(22082099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: 3rcedFqSu0W1tAy2o5UxvC6pOfFyJ8KaDWvaoVTmrnedmivNi8BSu1Bpu0SLlh0ifUqgak9zyaRYT0uWQUuzR4A+qtz8xBr5swDw2uI69nv3zsQv2SFEWhrz+ZISxyhrkoQJIjXkb25pOJi+g7KlbaOzLnozVCf2vYs7P9CcIx6ZBkjF33at/K5Z9ZbxGUBt4I3fq8O91bz/XRCaD7uiSH570SLgOMebjvl4Mx99NZkawcH1ThlX2Bu9YiH6gLMYHr1b2EZmu85yoV68lSwPUK2q1nn1FWbM4QpJA2dLBVWopbzKoWppvr2nWonYHzZ15TTC8ILOnjjmJGpBCVZ/Xh7US+C3EHzMBQJc8QuLNeHF4PpmNlFYbXTZFUUHNJ/coBLfSQQWR9bFKImxe/YQgK1Hi+KXVzCZ8W+7SY7o7RwkjeBa4EvXxeJRXB8RVsES84T7kzXcIBIyWQleus3EIARCpAXtai/HVhIXzpfUi5jADBdi/zhbyPIw4sGnNRCNHEDp9bUD/txrebRdKikKWT/cCDuz8fJOWBzvtYmHKCo/jEtunDD33W5KIJSJaO8QOx9twz1v60ooImMKQHKStBqPhS19rypcSEZHdXYUUV/GBoB3CvTkNv05wUjYqCnbhnmgq41z3MEH4jxQNyLxbs9Q+KNEU1auMwLwdCZ3z89zaglc4WjS4reUgkPjupxlOu53DBsdco4itdVe1C72Ce5RbrW/wg9bYaMafqhSEmnf72yAf5lQSL/ljXbfRltJvpapcEeFtXL9c4jSFPkYRqWdyJvMs90FYEyyuPKNZt9CRt0j2H3ZPtfBypEueMUQ8rOf2SwMhoiblF9Peo2A+12F9hNUs631HcviwUI6s79/zDQZHOBngY2Zl6vYPGx6qgC77WEZk0O/MtBw25ldbaUKnW1/nO9d3yfkFQB8qOqPyCPo48HWTzki0wf9ZvHY7Lphbouwa7UWAwqFeJJjwtS4zeM6QQ1mDwIo342r6c24O+PHSI5FnGQCaldIvZjuIbw78soYXh9hgyEpyZ8iSOX7mg/lPWY6lmeQEjv7EYbuiodeOfrIMUi1afMJRE9imOcAO+E3BR1tSg3JDSAD89DbFXXC4tMcXRNgdVZg+Kcf3jLDrTvuY0Ny7i+VKFPm6MoFiSl8pEd1yASNMhDJVf5JG1tzd28e09pcXBvVc5NKoQbLBUMronlL5x/puKY4wxCUZ8S8VVd/kV/TE18Td5yOIKgIIfRZI99RjJ7yzqJgjtD1GhvNU+ZmS/aZiBoN3dXqDZ5YNl8Iw/LhEJRI9q91XxIk6w8tKX+PwNYdTtr/LK9lFcJ9P78uFcOnVixww9IA4PGcwqQIF9586WZ6Ncm8IeSur2leUh/UE9qKWmeXTulQYCME9pxAaEZVjjkq68aGyPjayqLGRegcj1Uf8gpkuGKR37AVvTv/rAqs5sN8PqsGWg1uHsc8gFWyYg81ZQzuEHToUXRqf8aa5/xdWaKu6tBGPNG3NQd8bwT/R/TXimkn9q7B20jw0UIBNNCx7aZnLpZZQjCPLbI3iudwQy920QqO/e0Lrwopb/K8EsohrZQDHzLdgYbHrD9iaVrrMp7FzLxoNIuMXG2kRWcBPHzA4fMO0GNt+q8gVCm54ULSjvRHwa9fxT2zyqAGvJzl5YSLwTKmQBlxvBkpyOP3FX8ROutKENEdc43CpmOptSocMzaShLP8/zdVRJMKBvpmU82bFjGzMqRSgcFBCTdNXt+j5gx+jxAWAGErKXjdVm8LYQZSUkx8/+5bhmxcAJI+3X1hEfXI
x-ms-exchange-antispam-messagedata-1: JuWOG75CROVy/w==
Content-Type: multipart/alternative; boundary="_000_CH1PPF79470873BB6ECDF72CAD1D66751C2C4B62CH1PPF79470873B_"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: ufFi79gho2XjE5wQo5ZOqWB0xvAshDxEQXTHkkIP9ntlJHlDAhyspWFQeeuwDA/Kria6AssqufHYqkYFfDhJDmjAK1V62b5Q6MaeQVOeRqixX3yedhkvK9FZ4o5oMHImkDy4vDWaHAlpGwATSmvd4Alcyib9FqjZ3SZsaQoUio4zpRqp57BajvWfWjVARSyDvDfZg4jByykVUQMHxw8Gebccopt/q4oLim66bNH+1L9N0uoCxnVFjRDd3JI3UOYce4NvdnorCBVbdaT6joeCF6jBakBJe8hy+RjtjuR6+zjVeEKe2iP/o48ztWqn4/lCf78FPPkytxYjxg95nDXvig==
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH1PPF79470873B.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0e19991a-ffd5-4ca8-fa7e-08df09cab902
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2026 14:50:40.1547 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Nm7zA8XYNnQ5fJChoDEOWqsVREj/VBEZrgixkNRi26xQk2YpU4oaKbIUq7BFYqUuymWuQQAucgJuPLs7yt/tqQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7720
X-Outbound-Client-TLS: ANONYMOUS;alln-opgw-4.cisco.com [173.37.147.252];TLSv1.3;TLS_AES_256_GCM_SHA384;256
X-Outbound-SMTP-Client: 173.37.147.252, alln-opgw-4.cisco.com
X-Outbound-Node: alln-l-core-12.cisco.com
X-MailFrom: ryhooper@cisco.com
X-Mailman-Rule-Hits: nonmember-moderation
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tls.ietf.org-0; header-match-tls.ietf.org-1; header-match-tls.ietf.org-2; header-match-tls.ietf.org-3; header-match-tls.ietf.org-4
Message-ID-Hash: L35XJQLNJ45IBOW26CAVCCFFLKKBGQZ5
X-Message-ID-Hash: L35XJQLNJ45IBOW26CAVCCFFLKKBGQZ5
X-Mailman-Approved-At: Thu, 03 Sep 2026 13:18:13 -0700
CC: "tls@ietf.org" <tls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: Deployability of DTLS 1.3, HRR, and MLKEM512X25519
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls/uXhUWrWVWcbSwT298jFXFEYGRpU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Owner: <mailto:tls-owner@ietf.org>
List-Post: <mailto:tls@ietf.org>
List-Subscribe: <mailto:tls-join@ietf.org>
List-Unsubscribe: <mailto:tls-leave@ietf.org>

Hello all,

For OpenSSL I did run some tests between WolfSSL and NSS. For WolfSSL I encountered the empty key share you mention below and a PSK issue, that required a code change on our side. They keep the key_share empty to avoid fragmentation. From what I remember it was for their DTLSv1.3 server solution. We created a support case and they were able to have the client send the key_share in the first client hello, but it isn’t something WolfSSL does out of the box.

Thank you,

Ryan Hooper

From: Frederik Wedel-Heinen <frederik.wedel-heinen@dencrypt.dk>
Date: Tuesday, September 1, 2026 at 3:15 AM
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>; Ryan Hooper (ryhooper) <ryhooper@cisco.com>
Cc: Martin Thomson <mt@lowentropy.net>; tls@ietf.org <tls@ietf.org>
Subject: Re: [TLS] Re: Deployability of DTLS 1.3, HRR, and MLKEM512X25519

I don’t know if it is of interest but the DTLS 1.3 implementation in OpenSSL was recently merged to master and will be available in the 4.1 release expected in October.

@Ryan Hooper, I remember I had some issues when integration testing with WolfSSL around fragmented client hellos. But I forgot the details, maybe you can chime in on this thread?

Regards
Frederik

Den 1. sep. 2026 kl. 09.01 skrev John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>:


Hi Martin,

We did not test the DTLS 1.3 implementation in NSS. I will check with my colleagues whether they can include it in our testing. The DTLS 1.3 and TLS 1.3 HRR tests were independent of each other. We tested NSS’s TLS 1.3 implementation and did not find any bugs.

Some of our findings were:

* TLS 1.3 HRR: wolfSSL and mbedTLS do not echo the HRR cookie as mandated by RFC 9846.

* DTLS 1.3: BoringSSL and wolfSSL do not interoperate in their default configurations, regardless of which library acts as the client or server. Testing the default configuration is important, as this is what users are most likely to deploy. Based on your comments, I assume BoringSSL and NSS interoperate.

* DTLS 1.3 HRR: BoringSSL does not handle an empty ClientHello key share, which should trigger an HRR.

* DTLS 1.3: wolfSSL drops fragmented ClientHello messages.

Cheers,
John Preuß Mattsson

From: Martin Thomson <mt@lowentropy.net>
Date: Monday, 31 August 2026 at 12:58
To: tls@ietf.org <tls@ietf.org>
Subject: [TLS] Re: Deployability of DTLS 1.3, HRR, and MLKEM512X25519

Have you tested NSS?  We've had that deployed for a pretty long time now in Firefox and - aside from some early problems - we haven't seen problems, including with HRR.

We have no plans to implement ML-KEM-512, in either form.  Our early estimates showed that it doesn't always fit in an MTU when other TLS ClientHello overheads are considered, so I'm not sure if it really saves much.  And if HRR is as broken as you suggest, that leaves a serious risk of ecosystem fragmentation.

On Mon, Aug 31, 2026, at 12:38, John Mattsson wrote:
> Hi,
>
> We frequently conduct interoperability testing using our internal test
> suite, CipherSnake. We recently expanded the test suite to cover DTLS
> 1.3 and HelloRetryRequest (HRR).
>
> * DTLS 1.3 appears essentially undeployable in its current state. As
> far as I know, BoringSSL and wolfSSL are currently the only libraries
> claiming support for RFC 9147, and in our tests they do not
> interoperate. I assume we will have to wait for RFC 9147bis and
> subsequent implementation work before DTLS 1.3 can realistically be
> deployed.
>
> * Relying on HRR for middlebox traversal of large ClientHellos is
> questionable. When discussing the need for ML-KEM-512, several people
> argued that it was unnecessary because HRR could be used instead.
> However, after testing HRR interoperability across 11 TLS libraries,
> our conclusion is that several libraries do not interoperate, making
> reliance on HRR problematic. It is therefore good to see that
> MLKEM512X25519 has recently been registered, although future library
> support remains uncertain. In contrast, support for standalone
> ML-KEM-512 appears to be good.
>
> Cheers,
> John Preuß Mattsson
> _______________________________________________
> TLS mailing list -- tls@ietf.org
> To unsubscribe send an email to tls-leave@ietf.org

_______________________________________________
TLS mailing list -- tls@ietf.org
To unsubscribe send an email to tls-leave@ietf.org
_______________________________________________
TLS mailing list -- tls@ietf.org
To unsubscribe send an email to tls-leave@ietf.org