[TLS] Re: ML-DSA in TLS
tirumal reddy <kondtir@gmail.com> Sat, 16 November 2024 06:48 UTC
Return-Path: <kondtir@gmail.com>
X-Original-To: tls@ietfa.amsl.com
Delivered-To: tls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25E27C14F739 for <tls@ietfa.amsl.com>; Fri, 15 Nov 2024 22:48:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level:
X-Spam-Status: No, score=-2.003 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (2048-bit key) header.d=gmail.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 u1ViqW4adDS5 for <tls@ietfa.amsl.com>; Fri, 15 Nov 2024 22:48:24 -0800 (PST)
Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (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 ietfa.amsl.com (Postfix) with ESMTPS id CF423C14F700 for <tls@ietf.org>; Fri, 15 Nov 2024 22:48:24 -0800 (PST)
Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-aa4833e9c44so190771866b.2 for <tls@ietf.org>; Fri, 15 Nov 2024 22:48:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731739703; x=1732344503; 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=UXCw0xIkMhKCPFjIawUoneTbAEHG+Cd+I8+4p/9Yxmw=; b=Yer+bDe5ipOcTcanje8nA23Cj9QKXdCYZmwo3EljdOGyE2jbRe+vBOWGyK0uOcbEH9 OTTlHy0bsaKIa83gs8uNNZr7q74mxTjfhTiaMujSaQiN9G+LEVCM41XBMqGEyr78dLNC Oqiu8k6d+fR3iRt6JguULt9TMJLYLkHM9NrAmzNnfLW/Qts3QoMTLJcmpjQJ5gje9zA8 eDxJuyK4jW78b9P/Knc94p4TYhTeQC9MOIC8n5rh2mDq05Q8TEIdt5kMIky5Wp3pgQtm iSxsjuE2NIJUM533lSiqO4Ef7dlIFcj/9AiYoViZ9Eopi4an3SE1xJX5E0T23+chFZB0 /bzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731739703; x=1732344503; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UXCw0xIkMhKCPFjIawUoneTbAEHG+Cd+I8+4p/9Yxmw=; b=Hdh5k2DlyUJgeBGpQYeNczU4tJUkXmn5rDwO3zC3RNyaoz9vZDAySf8aMg5qIgXahb W5F+CWhYGyoqOUfqNNNhirHRCrLK5SuCgiTEq2u4GsRPhz4qzoOc029T+Hl1YqRN5Qux 2hij+naQpZf88jXgKOTxNOAaJODGn8D8fOuyta5w0Vpg13x6d7qYVQoqqzyQPRkC+QcU Cb7jy+Yi0+ozn9Qd8ULBXjUxTtZfrGt101A9ds0uNkY108iqGM57BPuNn9f7IcnIJSjR aebv8hMxBYy8PBWDqh0kgaSkz94XzBrrVDb0Tpe4yfmToZcyNOwVDc948h4HP8+jlnb3 enzA==
X-Forwarded-Encrypted: i=1; AJvYcCVnxqEd19UqJzsSKmf/OL7rzJV6ffze+pHVF3OBjEg0OXUAD1VOL7u3WyccC2nYjmnfSbg=@ietf.org
X-Gm-Message-State: AOJu0YyDgwVBnizaLL1JtitOlaU0hTkaudDFjvVhb/GA6juaa/ad9Q/5 ienYkAoMwNChGFp7dfoX5rzbbYwT2OYKkilzOD1uujM1KncIFR4LlKhrYYeC/XpGi0o3FrKM5SY rJf8dgomCihgsR7gOG4THXMc994c=
X-Google-Smtp-Source: AGHT+IGMrMiymHI7KBND1nGYEVK9yJyMFByh0ijxznqWrMoljhxQEPvXS4+zZNSc2Ztbt0yV+Vun5ZLKbxtpQj53FGk=
X-Received: by 2002:a17:906:4fd4:b0:aa1:94bb:c475 with SMTP id a640c23a62f3a-aa483429b19mr401170266b.24.1731739702998; Fri, 15 Nov 2024 22:48:22 -0800 (PST)
MIME-Version: 1.0
References: <CAMjbhoUFkL=UT0Pt2xjPLm998=j1ef+wdm0WO14_W7OJDJ-hOg@mail.gmail.com> <CAMjbhoWY+1Km_=+PbXfEjab02AfWpbd4WwKwuBN_5KZZpCkXZg@mail.gmail.com> <bd714bdc-5bf9-47a6-8e66-b2e4624c9df0@cs.tcd.ie> <GVXPR07MB9678722E47C82B14B0F296F389242@GVXPR07MB9678.eurprd07.prod.outlook.com> <CAAWw3Rh-2A1zuEWOLuoaQ5DMcDGb_oQXRc8ZNYNVoO8KDsqzTA@mail.gmail.com>
In-Reply-To: <CAAWw3Rh-2A1zuEWOLuoaQ5DMcDGb_oQXRc8ZNYNVoO8KDsqzTA@mail.gmail.com>
From: tirumal reddy <kondtir@gmail.com>
Date: Sat, 16 Nov 2024 12:17:46 +0530
Message-ID: <CAFpG3geunfPiNiOYhooN-zDc4GxDx2EZQHphpfv=91YdjTKwPw@mail.gmail.com>
To: Andrey Jivsov <crypto@brainhub.org>
Content-Type: multipart/alternative; boundary="000000000000d743460627021168"
Message-ID-Hash: CYXJIWTHAYW2PBEDXORZW4SNDYNLFOM4
X-Message-ID-Hash: CYXJIWTHAYW2PBEDXORZW4SNDYNLFOM4
X-MailFrom: kondtir@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: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Bas Westerbaan <bas=40cloudflare.com@dmarc.ietf.org>, "tls@ietf.org" <tls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: ML-DSA in TLS
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/9GnzNv7HMQhUEchFiYarAIfQ4LI>
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>
On Fri, 15 Nov 2024 at 23:10, Andrey Jivsov <crypto@brainhub.org> wrote: > I am curious why this draft exclusively proposes ML-DSA, instead of > adopting a composite signature approach as outlined in > draft-ounsworth-pq-composite-sigs, at least as an option. For instance, > id-MLDSA87-ECDSA-P384-SHA512 defined in the draft aligns with CNSA 2.0. > > Could supporters of the draft elaborate on the rationale to favor or > exclusively offer (?) a standalone ML-DSA? Or, will a hybrid ML-DSA be in > another draft? > The hybrid ML-DSA draft (see https://datatracker.ietf.org/doc/draft-reddy-tls-composite-mldsa/) was published before the standalone ML-DSA and we published a revised draft to address the comments from the WG. -Tiru > On Fri, Nov 15, 2024 at 9:13 AM John Mattsson <john.mattsson= > 40ericsson.com@dmarc.ietf.org> wrote: > >> >I'm unenthusiastic but don't strongly oppose adoption of this and >> >> >similar drafts, mostly because I think we should try get some WG >> >> >consensus on guidance for when these things may be needed (if ever) >> >> >and what the consequences might be should people deploy 'em in the >> >> >meantime. (By 'em I mean anything with any kind of PQ sig or non >> >> >hybrid PQ key exchange.) That guidance might or might not be in a >> >> >separate document, or be copied into each relevant one. >> >> >> >> More discussion would certainly be welcome. IPSECME is discussing what >> the right solution for hybrid PQC authentication is. The two proposals are >> composite public keys and signatures in a single certificate chain vs. two >> certificate chains. Both approaches have benefits and disadvantages. TLS >> should have the same discussion. Using two certificate chains is already >> possible in TLS with Post-Handshake Certificate-Based Client >> Authentication. Post-Handshake Certificate-Based Server Authentication >> should be added anyway as it is needed for long lasting TLS connections in >> infrastructure. >> >> WebPKI might want to wait but the many infrastructure use cases of TLS, >> DTLS, and QUIC need to migrate very soon. US government new requirement is >> that pure RSASSA, ECDSA, and EdDSA are forbidden from after 2035. European >> countries have similar recommendations/requirements. Country to an earlier >> comment on the list, industry does not like new shiny tools, to the >> contrary, industry loves using existing stuff if possible. >> >> https://csrc.nist.gov/pubs/ir/8547/ipd >> >> >> https://cyber.gouv.fr/sites/default/files/2021/03/anssi-guide-mecanismes_crypto-2.04.pdf >> >> >but don't strongly oppose adoption >> >> Please don’t. TLS is already seen as being behind LAMPS, IPSECME, and >> JOSE. Any further delay would likely end up in a lot of LSs from various >> infrastructure SDOs urging IETF to specify quantum-resistant authentication >> in TLS ;) >> >> >> >> Cheers, >> >> John >> >> >> >> *From: *Stephen Farrell <stephen.farrell@cs.tcd.ie> >> *Date: *Friday, 15 November 2024 at 17:46 >> *To: *Bas Westerbaan <bas=40cloudflare.com@dmarc.ietf.org>, tls@ietf.org >> <tls@ietf.org> >> *Subject: *[TLS] Re: ML-DSA in TLS >> >> >> >> On 15/11/2024 10:51, Bas Westerbaan wrote: >> > We have posted a -00. >> > >> > >> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-tls-westerbaan-mldsa-00&data=05%7C02%7Cjohn.mattsson%40ericsson.com%7Cb8e9b9505c8a47465c1308dd0594fae8%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C638672859618372708%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=CHrEsED8VIB%2FotGnx3i8Es%2BHyquLY6NZAxAaTz8ANnM%3D&reserved=0 >> <https://datatracker.ietf.org/doc/html/draft-tls-westerbaan-mldsa-00> >> >> I'm unenthusiastic but don't strongly oppose adoption of this and >> similar drafts, mostly because I think we should try get some WG >> consensus on guidance for when these things may be needed (if ever) >> and what the consequences might be should people deploy 'em in the >> meantime. (By 'em I mean anything with any kind of PQ sig or non >> hybrid PQ key exchange.) That guidance might or might not be in a >> separate document, or be copied into each relevant one. >> >> Cheers, >> S. >> _______________________________________________ >> 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] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Kris Kwiatkowski
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Eric Rescorla
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS Tim Hollebeek
- [TLS] Re: ML-DSA in TLS Ilari Liusvaara
- [TLS] Re: ML-DSA in TLS Stephen Farrell
- [TLS] Re: ML-DSA in TLS Ilari Liusvaara
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS Tim Hollebeek
- [TLS] Re: ML-DSA in TLS Eric Rescorla
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: ML-DSA in TLS Eric Rescorla
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: ML-DSA in TLS Russ Housley
- [TLS] Re: ML-DSA in TLS Stephen Farrell
- [TLS] Re: ML-DSA in TLS Stephen Farrell
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Tim Hollebeek
- [TLS] Re: [EXT] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: ML-DSA in TLS tirumal reddy
- [TLS] Re: ML-DSA in TLS Santosh Chokhani
- [TLS] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: [EXT] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS tirumal reddy
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Stephen Farrell
- [TLS] Re: ML-DSA in TLS Stephen Farrell
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS Eric Rescorla
- [TLS] Re: ML-DSA in TLS aebecke@uwe.nsa.gov
- [TLS] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS Salz, Rich
- [TLS] Re: ML-DSA in TLS Salz, Rich
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: ML-DSA in TLS aebecke@uwe.nsa.gov
- [TLS] Re: ML-DSA in TLS Tim Hollebeek
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] ML-DSA in TLS Bas Westerbaan
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS aebecke@uwe.nsa.gov
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS Tim Hollebeek
- [TLS] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: [EXTERNAL] Re: ML-DSA in TLS Andrei Popov
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Ilari Liusvaara
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS Rebecca Guthrie
- [TLS] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: ML-DSA in TLS Salz, Rich
- [TLS] Re: ML-DSA in TLS Bas Westerbaan
- [TLS] Re: [EXT] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: [EXT] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: [EXT] Re: ML-DSA in TLS Watson Ladd
- [TLS] Re: [EXT] Re: ML-DSA in TLS tirumal reddy
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS Deirdre Connolly
- [TLS] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS Ilari Liusvaara
- [TLS] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: [EXT] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein
- [TLS] Re: ML-DSA in TLS Alicja Kario
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS Andrey Jivsov
- [TLS] Re: [EXT] Re: ML-DSA in TLS tirumal reddy
- [TLS] Re: [EXT] Re: ML-DSA in TLS tirumal reddy
- [TLS] Re: [EXT] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: [EXT] Re: ML-DSA in TLS Scott Fluhrer (sfluhrer)
- [TLS] Re: [EXT] Re: ML-DSA in TLS John Mattsson
- [TLS] Re: [EXT] Re: ML-DSA in TLS Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: ML-DSA in TLS D. J. Bernstein