[TLS] Re: Fwd: New Version Notification for draft-usama-tls-risks-of-mlkem-01.txt
Nathanael Ritz <nathanritz@gmail.com> Sat, 30 May 2026 23:14 UTC
Return-Path: <nathanritz@gmail.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 9430EF828803 for <tls@mail2.ietf.org>; Sat, 30 May 2026 16:14:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1780182880; bh=qbVlYc5D7tBJrFHh/m6y0UeSUC/P7RbfAmatpbot11E=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=AOy08k3D6I9jX+EaPo/0tjMiieNNMy9ZsS5kUk2sXwItqTwzu4MGFWoDjDwwG1UFL E6wz7lFkD8yUc8aEDZb3fmXjFl1UJ0HmcxwvHHWEdotxpymJO9q1q4tOf/t0XtZRko bgFHMBziGMhK3g3VJAcpR8QfVyTE+ydFD+MVNOmY=
X-Virus-Scanned: amavisd-new at ietf.org
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 AV4IfLHI7EUb for <tls@mail2.ietf.org>; Sat, 30 May 2026 16:14:39 -0700 (PDT)
Received: from mail-dl1-x122a.google.com (mail-dl1-x122a.google.com [IPv6:2607:f8b0:4864:20::122a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BE337F8287FC for <tls@ietf.org>; Sat, 30 May 2026 16:14:39 -0700 (PDT)
Received: by mail-dl1-x122a.google.com with SMTP id a92af1059eb24-137c928ec7bso775853c88.1 for <tls@ietf.org>; Sat, 30 May 2026 16:14:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1780182879; cv=none; d=google.com; s=arc-20240605; b=VNpoXVGVAJtxVd9OFZ+mp8s5T8YauQSDhRSUgdj/RV04EveJAaOV+ARgCfXDC9LdDe z9MMWDogSEesSIq4po/iDDFakqROE6tOHl5xNk0k+ylvpHsKa0w/yIOE9m8igWHQTuw/ xsUWFcjHWjQGmZptDbYOsZyZLfYHDYmR95m7LwN5FbnCrzoVEyP4lCkDd/G1iGbpQL3z jgi8yGAb9MvHLl/4Iqc8oslyk2qunwRMPMkFEYrpI0wItuKTXKU+BLyhw4QpM3mJ3wvb X5cr99WV0yiTEaZzQj4ieqRmDiXu5oDxabq72cA5GCkzENlIOxrKLJ4jyJBCbk26Sc6p 8LEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=YZPLEn5VERJQm9fizuF222kvh0abFwntJVcqg8rvCtE=; fh=MA8GQ9ukvWBlZn8cwoTku8lUFnQQfk/OSTrJBqEFle4=; b=JEkUnXMoyRfPW39G6Mv/bIhrFqUESZ7MB0QWI8+L93xfKj0gE8P/VHvXqySLFR/hYx aEhK/5Rv6D4WVdD/dEMPiasxzAGxEAWqpvKYNW1TIeKOT0TP2F4Ks35JlL95hGp6EyLK zjyWpNXAYuGtCRQrnccDn4qsT8wMAmwCzrPGKXo6xFUoA3wy2e7bYQm90QzJGR+L+FlQ 9r5IstxQCOA8eLsIzbojzUu3iMSo5h5argErwM2rx1YgJM8NEa69mNsHJgpkAiMEuW4d GmQY5UexaKmnI3N7ewYJIv+jt/DhZq2TnQWJKBdt09GMQ7gW7oWthiuG2/5x6O8T4bW+ bLXg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780182879; x=1780787679; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YZPLEn5VERJQm9fizuF222kvh0abFwntJVcqg8rvCtE=; b=BllQQD5hcuWteHa1LTnTm33YFbIygQ3Pzj3n4khdSf9Y2udUURsJOTdSUthHUeibRg F1fvOSvcYs8aACucQP9PxVjNfCF2ves9OXfK275D46CN6vOJommNCMHOQPLL2zDoe+iX nLfa/pv76LIfnNfLdhjDjFmay6hNIuA5nFJoKUyUpvP+sqHO0/HtsyKqmB57IYBg3e6H LV89vPuAPHA67KTrCO0ps2k9bnwxjhcjzJ1VCOe8tvQOqiLoDLLxbu1iBC3iSN19G9RI W8UwkL4G7C3XjBMLBgONUixNqbBeOFJAFBdY1UMWrX4+K9j/vESQXBjDyRN/4lWBZDFu I5LA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780182879; x=1780787679; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=YZPLEn5VERJQm9fizuF222kvh0abFwntJVcqg8rvCtE=; b=Pm4Pa+vz+BzTJ8jlLpbLlMgVSRAXsMSSCQd8r35rNnNb6Tpqg0v4yls6C6tpKEYxrh K1ihdvDVduPKZuyMcwERnyhHalUBaIfMkaq5yitIaNZb3EBXf6LjqftsFyDxDc5cW2Ho p3YIbz/r7Q9sxIOBcv3J4tgByf17hVupXBgfE1WYKVY3tEfiIqrNxlBNrE0xv9L50FqE xTuu5udtKBjKRLQllFhCOBXfxgl0iVqskLvOIxHq2jYXGqUkcClM7Z9I8mxB012z7Pg+ h0PyEwL25a3tqB6co8mCg4hLZh8mrzMik6/X+zbB79tTE4HQFt6r7BrUxEGXmpDFbKou eTIQ==
X-Gm-Message-State: AOJu0Yyem3f0Z7juUT49/7m6wMBIWIKEmY2SVR9fxu8orwIWzqwzHs5M jSMtBaRmPB183veNhD8iNQiIbFqSmhRZ50h1qHBUK7mi552RsZLHZjT2sORoPe4nFegbFnIssU0 WiNFNaH+j47JLR3Mey8X18t3JYWpljb3V8ftzB0Q=
X-Gm-Gg: Acq92OHkUIp93/9kBEi27Tgfm9vtpTnMsnjAFtlBbkYsqThtid/glR7irCUt/a2S/VM yLtyZWix6a/kSHb77U2ExO1t3wROtj4obwF0HeeiplN1KTVC2gzh9cxIAk8aYKdnf2DxKkZPsov VJmuyTbSy92+lGoksJBqM/mdGyngSEgQsh+qGhiQ2fL2cjmdCHCtYfRE3qum8cP8j/DfkFVcnY/ ruAPhO1Awuadym0BUFPa93NKCn40h1Rzzffnw104lyh1As/1RSVngATWMsDlxa3NPuvo2nxyIbG tSV6vdRfLUnVTZMw1w==
X-Received: by 2002:a05:7022:208:b0:136:5786:5c53 with SMTP id a92af1059eb24-137d42c441amr2091437c88.42.1780182878418; Sat, 30 May 2026 16:14:38 -0700 (PDT)
MIME-Version: 1.0
References: <178004897406.1571084.15428249207754239073@dt-datatracker-5b4c8598b5-4ztf9> <b9a8212d-cfe0-402b-9a8a-f63c1712d1db@tu-dresden.de>
In-Reply-To: <b9a8212d-cfe0-402b-9a8a-f63c1712d1db@tu-dresden.de>
From: Nathanael Ritz <nathanritz@gmail.com>
Date: Sat, 30 May 2026 17:14:27 -0600
X-Gm-Features: AVHnY4JZLHe-40yYOGSN5L8mwwguk2ff7woobS5dukDzgCLQ_K0DHP-X8rFIYMI
Message-ID: <CAHxYnaNC8it-gRHZPc4n-tgqwmBp06gfhy18sO77wSEJGjSmaw@mail.gmail.com>
To: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>
Content-Type: multipart/alternative; boundary="0000000000001a7a9f065311209c"
Message-ID-Hash: 3VAAC5IUXS6HN7YQXGJQBPNHDVOFEHLU
X-Message-ID-Hash: 3VAAC5IUXS6HN7YQXGJQBPNHDVOFEHLU
X-MailFrom: nathanritz@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "TLS@ietf.org" <tls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: Fwd: New Version Notification for draft-usama-tls-risks-of-mlkem-01.txt
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/U8ZFiXCJSbDNypK5UkTndM6GIAg>
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>
Hi Usama, I have some feedback re: "Justification based on FATT Process" (sect. 4) for the -01 draft [0]. In sect. 4-6.2.1 you highlight "3 public forks". E.g., - jupenur/formal-spec-id-crisis - nathanaelritz/formal-spec-id-crisis [1] - telephonicrobotics/formal-id-crisis-spec [2] I wanted to clarify that I control both repos, `telephonicrobotics` and `nathanaelritz`. I.e., `telephonicrobotics` is my GH username and I use `nathanaelritz` for my more front-stage work. Additionally, it appears both links point directly to the original init commit #a25631b [3], [4] instead of hyperlinking to the main branch for either repository -- although that could just be a GH artifact. Truth be told, the cloned repo at `telephonicrobotics/formal-id-crisis-spec` is more of an artifact than anything actively developed. As it's presented, I'm afraid this may cause some readers to accidentally perceive my substantive contributions to this code base as larger than they currently are. Therefore, for the -02 revision of your draft, I propose dropping the citation for `telephonicrobotics/formal-id-crisis-spec` altogether and hyperlinking directly to the main branch of my main fork at `nathanaelritz/formal-spec-id-crisis` [5] for maximum clarity. Thanks, Nathanael [0] https://www.ietf.org/archive/id/draft-usama-tls-risks-of-mlkem-01.html#name-justification-based-on-fatt [1] https://www.ietf.org/archive/id/draft-usama-tls-risks-of-mlkem-01.html#section-4-6.2.2.2.1 [2] https://www.ietf.org/archive/id/draft-usama-tls-risks-of-mlkem-01.html#section-4-6.2.2.3.1 [3] https://github.com/nathanaelritz/formal-spec-id-crisis/blob/a028cec823b7d9bf13dd5a1dd71ab14c75b1a83d/TLS-a/fix/tls-lib-simple.pvl#L38-L41 [4] https://github.com/telephonicrobotics/formal-id-crisis-spec/blob/c1953127ce004e51b888250591ec9971ad50e98c/TLS-a/fix/tls-lib-simple.pvl#L38-L41 [5] https://github.com/nathanaelritz/formal-spec-id-crisis/tree/main On Fri, 29 May 2026 at 04:38, Muhammad Usama Sardar < muhammad_usama.sardar@tu-dresden.de> wrote: > Dear Joe and Sean, > > I believe I have collected sufficient attestations from the WG that a new > proof is required for draft-ietf-tls-mlkem. > > As I understand, apart from me, there are at least 2 other WG participants > (Nadim [0] and Nathanael [1]) who are *already* doing or have > *volunteered* to do independent formal analysis in ProVerif. I take that > as a strong attestation that there is enough WG energy to do the work. > > So with these attestations, I would like to request the initiation of the > FATT process for draft-ietf-tls-mlkem. I believe it would be good to have > FATT's evaluation of the artifacts that would be eventually developed by > these efforts. Thank you for your kind consideration. > > In addition, I believe all concerns have been addressed in this version. > Summary of major changes is: > > - Added justification based on the FATT process: Section 4 > - Reorganization, specially in motivation (Section 1.1) > - Added some common arguments: Section 6 > - Comparison with hybrid ML-KEM in Section 4.1 > - Clarification of what "breaking" means in Section 3 > > For those who haven't had a chance to check the draft yet, more feedback > on Sec. 3 and 4 is very welcome. For discussion of details of modeling, > please contact me off-list. > > Best regards, > > -Usama > > [0] https://mailarchive.ietf.org/arch/msg/tls/pZe6luYQeT4GhbOc1FE1xi-Lmzc/ > > [1] https://mailarchive.ietf.org/arch/msg/tls/S5QioGFa3T3AFWIAjsNg8BFy5Co/ > > > > -------- Forwarded Message -------- > Subject: New Version Notification for > draft-usama-tls-risks-of-mlkem-01.txt > Date: Fri, 29 May 2026 03:02:54 -0700 > From: internet-drafts@ietf.org > To: Muhammad Sardar <muhammad_usama.sardar@tu-dresden.de> > <muhammad_usama.sardar@tu-dresden.de>, Muhammad Usama Sardar > <muhammad_usama.sardar@tu-dresden.de> > <muhammad_usama.sardar@tu-dresden.de> > > A new version of Internet-Draft draft-usama-tls-risks-of-mlkem-01.txt has > been > successfully submitted by Muhammad Usama Sardar and posted to the > IETF repository. > > Name: draft-usama-tls-risks-of-mlkem > Revision: 01 > Title: Potential Risks of Standalone ML-KEM in TLS 1.3 > Date: 2026-05-29 > Group: Individual Submission > Pages: 16 > URL: https://www.ietf.org/archive/id/draft-usama-tls-risks-of-mlkem-01.txt > Status: https://datatracker.ietf.org/doc/draft-usama-tls-risks-of-mlkem/ > HTML: > https://www.ietf.org/archive/id/draft-usama-tls-risks-of-mlkem-01.html > HTMLized: > https://datatracker.ietf.org/doc/html/draft-usama-tls-risks-of-mlkem > Diff: > https://author-tools.ietf.org/iddiff?url2=draft-usama-tls-risks-of-mlkem-01 > > Abstract: > > We attest that standalone ML-KEM in TLS 1.3 breaks the existing > formal proofs of TLS in state-of-the-art symbolic security analysis > tool, ProVerif. In this draft, we show *exactly* where the ProVerif > proofs break, namely transition from symmetric DHKE to asymmetric > KEM. More specifically, the existing proofs of TLS in ProVerif are > based on commutativity property, whereas commutativity does not apply > to standalone ML-KEM in TLS. > > We also attest that from a formal analysis perspective, this is a > much bigger change than RFC8773bis, which indeed went for FATT review > (cf. [TLS-FATT]). We, therefore, formally request the chairs to > initiate the FATT review of standalone ML-KEM in TLS. A few WG > participants have already volunteered to do formal analysis in > ProVerif. > > This draft also offers some preliminary discussion to help the > developers and policy makers make informed choices. Finally, the > draft also aims to reduce the endless repitition of arguments from > both sides presented on several lists by documenting these arguments > so they can simply be referred to. > > > > The IETF Secretariat > > > _______________________________________________ > TLS mailing list -- tls@ietf.org > To unsubscribe send an email to tls-leave@ietf.org >
- [TLS] Fwd: New Version Notification for draft-usa… Muhammad Usama Sardar
- [TLS] Re: Fwd: New Version Notification for draft… John Mattsson
- [TLS] Re: Fwd: New Version Notification for draft… Muhammad Usama Sardar
- [TLS] Re: Fwd: New Version Notification for draft… Nathanael Ritz
- [TLS] Re: New Version Notification for draft-usam… Nadim Kobeissi
- [TLS] Re: Fwd: New Version Notification for draft… Nathanael Ritz
- [TLS] Re: Fwd: New Version Notification for draft… Salz, Rich
- [TLS] Re: Fwd: New Version Notification for draft… Nathanael Ritz
- [TLS] Re: Fwd: New Version Notification for draft… Ilari Liusvaara
- [TLS] Re: Fwd: New Version Notification for draft… Salz, Rich
- [TLS] Re: Fwd: New Version Notification for draft… David Stainton
- [TLS] Re: Fwd: New Version Notification for draft… Jacob Appelbaum
- [TLS] Re: Fwd: New Version Notification for draft… Simon Josefsson
- [TLS] Re: Fwd: New Version Notification for draft… Ilari Liusvaara
- [TLS] Re: Fwd: New Version Notification for draft… Muhammad Usama Sardar
- [TLS] Re: Fwd: New Version Notification for draft… Peter C